我正在尝试添加自定义视图(chekbox和两个单选按钮),如下图所示,在alertdialog中但未成功。
请建议我一种获取视图的方法,如图所示。
提前致谢!!
答案 0 :(得分:2)
使用DialogFragment代替AlertDialog。
public class CustomDialogFragment extends DialogFragment {
@NonNull
@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
LayoutInflater inflater = LayoutInflater.from(getActivity());
View viewRoot = inflater.inflate(R.layout.dialog_view, null);
//do something with your view
builder.setView(viewRoot);
return builder.create();
}
}
R.layout.dialog_view
- 您要查看的视图
答案 1 :(得分:0)
您可以使用自定义布局构建对话框。
这里有一些教程如何做到这一点:
http://www.mkyong.com/android/android-custom-dialog-example/