我无法获取,这是一个活动还是一个自定义对话框(如果它是一个对话框,那么它是哪个对话框?Dialog,或AlertDialog,或AlertDialog.Builder) Plz任何人都知道这里使用的是什么。
谢谢
答案 0 :(得分:0)
这看起来像是一个自定义对话框,因为您可以看到背后的活动。您可以通过自定义布局创建此自定义Dialog
,并为布局调用setContentView()
。为对话框制作自定义布局类似于活动布局。
对于您提供的特定情况,我可能会创建一个布局,其中居中TextView
位于顶部,然后是分隔符,然后继续使用其他ImageView
和TextView
。它可能看起来不一样但不知何故
答案 1 :(得分:0)
这是自定义对话框,您只需要在布局文件夹中创建custom_dialog.xml。 并从您的活动中调用它。 例如: Builder builder = new Builder(DialogActivity.this); LayoutInflater inflater =(LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE); final View dialogView = inflater.inflate(R.layout.custom_dialog,null); builder.setView(dialogView); builder.setPositiveButton(“Save”,new DialogInterface.OnClickListener(){ ---------------- } builder.setNegativeButton( “取消”,NULL);
AlertDialog dialog = builder.create();
dialog.show();
}