Android 意外行为
我使用了AlertDialog,当点击按钮时,它会进入主屏幕。我没有收到警报箱Android 意外行为,android,android-alertdialog,Android,Android Alertdialog,我使用了AlertDialog,当点击按钮时,它会进入主屏幕。我没有收到警报箱 alertDialog.setPositiveButton(R.id.button1, new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { // TODO Auto-generated m
alertDialog.setPositiveButton(R.id.button1, new
DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
Toast.makeText(getActivity(), "save me**********************", Toast.LENGTH_SHORT).show();
Toast.makeText(getActivity(), "you have pressed save", Toast.LENGTH_SHORT).show();
}
});
alertDialog.setNegativeButton("cancel", new DialogInterface.OnClickListener() {
试试这个
AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(MainActivity.this);
alertDialogBuilder.setTitle(Your Title);
alertDialogBuilder.setMessage(Your Message);
// set positive button: Yes message
alertDialogBuilder.setPositiveButton(R.id.button1,new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,int id) {
//Your Code Here
}
});
// set negative button: No message
alertDialogBuilder.setNegativeButton("Cancel",new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,int id) {
// cancel the alert box and put a Toast to the user
dialog.cancel();
//Your Code Here
}
});
AlertDialog alertDialog = alertDialogBuilder.create();
// show alert
alertDialog.show();
请发布完整的代码,并进行适当的解释。您是否为
AlertDialog
调用了show()
方法?我想您可以告诉我AlertDialog.show()不是由uTry调用以传递上下文而不是getactivity