private AlertDialog.Builder carTypeDialogBuilder;
AlertDialog carTypeDialog;
/**
* 车型选择的Dialog
*/
private void showCarTypeDialog(){
if(carTypeDialogBuilder == null){
carTypeDialogBuilder = new AlertDialog.Builder(getActivity());
}
final View dialogView = LayoutInflater.from(getActivity()).inflate(R.layout.car_type_dialog,null);
carTypeDialogBuilder.setView(dialogView);
carTypeDialog = carTypeDialogBuilder.create();
carTypeDialog.show();
// 此处设置位置窗体大小
carTypeDialog.getWindow().setLayout(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT);
carTypeDialog.getWindow().setGravity(Gravity.LEFT);
}AlertDialog的位置定义
最新推荐文章于 2024-06-06 23:31:04 发布
本文介绍了一种在Android应用中实现车型选择对话框的方法。通过AlertDialog.Builder创建对话框,并使用LayoutInflater加载自定义布局来展示车型选项。此外,还介绍了如何调整对话框的位置及大小。
1824

被折叠的 条评论
为什么被折叠?



