gpt4 book ai didi

android - 如何在中心垂直位置显示自定义布局警报对话框

转载 作者:行者123 更新时间:2023-12-05 05:21:31 26 4
gpt4 key购买 nike

xml file layout dialog appear on parent top but i want to display it on center vertical

我想在中心垂直位置显示自定义对话框,但它出现在顶部。第一个是我的xml文件,第二个是在真实设备上运行后的输出。这是对话框的代码。

    //alert dialog code
//add theme to display on whole page
AlertDialog.Builder dialogBuilder = new AlertDialog.Builder(this,
android.R.style.Theme_Holo_Light_NoActionBar_TranslucentDecor);
LayoutInflater inflater = this.getLayoutInflater();
//custom layout
View dialogView = inflater.inflate(R.layout.custom_bar, null);
dialogBuilder.setView(dialogView);

//button to close dialog box
Button closeButton = (Button)
dialogView.findViewById(R.id.closeButton);
final AlertDialog alertDialog = dialogBuilder.create();
closeButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
alertDialog.dismiss();
}
});
//show dialog
alertDialog.show();

最佳答案

custom_bar 的主布局中放置 android:gravity="center"

关于android - 如何在中心垂直位置显示自定义布局警报对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42801756/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com