【发布时间】:2014-04-18 22:19:04
【问题描述】:
我正在尝试制作一个如下屏幕截图所示的对话框。有人知道怎么做吗?
【问题讨论】:
标签: java android xml android-layout android-alertdialog
我正在尝试制作一个如下屏幕截图所示的对话框。有人知道怎么做吗?
【问题讨论】:
标签: java android xml android-layout android-alertdialog
您应该为对话框定义一个自定义布局并使其膨胀,就像您为活动所做的那样。 Here你可以找到一个很好的例子。
【讨论】:
在DialogFragment的onCreateView()中添加:
getDialog().getWindow().requestFeature(Window.FEATURE_NO_TITLE);
【讨论】:
您可以使用普通的AlertDialog.Builder。创建要显示的布局,对其进行膨胀,然后在构建器对象上调用setView()。在您的活动中:
LayoutInflater inflater = LayoutInflater.from(this);
View view = inflater.inflate(R.layout.your_dialog_layout);
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setView(view).show();
【讨论】: