【发布时间】:2017-04-02 00:37:44
【问题描述】:
这是我的代码,如果我删除按钮上的 onclicklistener,则应用程序可以正常显示我想要查看的对话框。但是,一旦我让它可点击,应用程序就会停止工作。
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.dialogf, container,
false);
final Dialog dialog=getDialog();
dialog.setTitle("DialogFragment Tutorial");
Button button=(Button)dialog.findViewById(R.id.ok1);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
dialog.dismiss();
}
});
return rootView;
}
【问题讨论】:
-
使用
cntrl + k重新格式化您的代码,以便我们可以正确读取它 -
已经做到了@AJay
-
您是否在 logcat 中遇到任何错误?
标签: android crash modal-dialog android-dialog dismiss