【发布时间】:2014-02-10 12:42:08
【问题描述】:
当我在单击按钮时创建对话框时,出现错误。如何在单击按钮时显示对话框?
我的主类扩展了 Activity。
deleteentry.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
new deleteOptionsDialog(getApplicationContext()).show();
}
});
public class deleteOptionsDialog extends Dialog {
public deleteOptionsDialog(final Context context) {
super(context, android.R.style.Theme_Translucent);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.delete_options_dialog);
RelativeLayout cameraLayout = (RelativeLayout) findViewById(R.id.rldelete);
cameraLayout.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
}
});
}
【问题讨论】:
-
你遇到了什么错误?
-
你的问题我如何在按钮点击中调用对话框方法但是在你的代码中你可以在
RelativeLayout中实现点击。你的按钮在哪里?