AlertDialogの表示時にアクティビティがリセットされています。
あなたは理由を伝えるために助けることができるAlertDialogの表示時にアクティビティがリセットされる
//creating the alert dialog
final AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setCancelable(true)
.setNegativeButton("Close", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int id) {
//Action for close button
dialog.cancel();
}
});
活動AlertDialogが表示されるとすぐにリセットされます:私は、Androidを学び、ここでは、このtutorial.
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// Other Code
submitBtn = (Button) findViewById(R.id.submit_button);
// Other Code
submitBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v){
AlertDialog alert = builder.create();
alert.setMessage("Hello " + name);
alert.setTitle("Showing content in prompt window");
alert.show();
setContentView(R.layout.activity_main);
}
を、次の午前
は私AlertDialogCodeですなぜアクティビティがリセットされていますか?
この行を削除します。** setContentView(R.layout.activity_main); ** onclickメソッドから削除します。 – androidnoobdev