Androidclosures自定义对话框

我正试图让自定义对话框closuresbutton按下

//set up dialog Dialog dialog = new Dialog(BrowseActivity.this); dialog.setContentView(R.layout.about); dialog.setTitle("This is my custom dialog box"); dialog.setCancelable(true); //there are a lot of settings, for dialog, check them all out! //set up text TextView text = (TextView) dialog.findViewById(R.id.TextView01); text.setText(R.string.app_help_message); //set up image view ImageView img = (ImageView) dialog.findViewById(R.id.ImageView01); img.setImageResource(R.drawable.icon); //set up button Button button = (Button) dialog.findViewById(R.id.Button01); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Dialog.dismiss(); } }); //now that the dialog is set up, it's time to show it dialog.show(); return true; 

dialog.dismiss不适合我。 我只是试图使用这个自定义对话框作为帮助屏幕,并希望按下buttonclosures它。

我很新的Android开发,但已经尝试了这么多个小时

感谢您的任何build议

Solutions Collecting From Web of "Androidclosures自定义对话框"

 final Dialog dialog = new Dialog(BrowseActivity.this); 

你需要小写对话框。

 public void onClick(View v) { dialog.dismiss(); } 

另外AlertDialog.Builder可能是一个更好的select。

你可以叫解雇(); 在对话框中。 这为我工作。