マイナスボタンを使用せずに近い警告ダイアログ、または何もしませんし、単に(btnDisconfirm1が押されたときに)ダウン閉じます。すべてがbtnDisconfirm1から離れて動作しています。どうすればダイアログを閉じることができますか?私は(<em>btnConfirm1</em>が押されている)の活動をリフレッシュするかAlertDialogを、作成した
明らかにAlertDialogには解除またはキャンセルメソッドがありませんが、ネガティブボタンを使用しないと別の方法がありますか?問題は、このダイアログのレイアウトファイルを作成して、xlmファイルに否定的なボタンを配置する方法がわかりません。
また、AlertDialog以外に全く別の方法を使用する必要がありますか?ありがとう!
btnClear = (Button) findViewById(R.id.btnClear);
btnClear.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
AlertDialog.Builder mBuilder2 = new AlertDialog.Builder(ScoreScreen.this);
View mView2 = getLayoutInflater().inflate(R.layout.dialog_confirm_delete, null);
Button btnConfirm1=(Button) mView2.findViewById(R.id.btnConfirm1);
Button btnDisconfirm1=(Button) mView2.findViewById(R.id.btnDisconfirm1);
btnConfirm1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
player1.setPlayerScore(0);
player2.setPlayerScore(0);
player3.setPlayerScore(0);
player4.setPlayerScore(0);
Intent intent = getIntent();
finish();
startActivity(intent);
}
});
btnDisconfirm1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//WHAT DO I PUT HERE???
}
});
mBuilder2.setView(mView2);
AlertDialog dialog = mBuilder2.create();
dialog.show();
}
});
このコードスニペットは何らかの形で不完全です。実際に作成した行を追加して、AlertDialog – 0X0nosugar
を表示してください、申し訳ありません、私はそれを追加しました! – Kubi