0
我想顯示一個自定義對話框並強制用戶單擊是否一個或兩個按鈕。單擊旁邊的自定義對話框消失
問題是,用戶可以使用後退按鈕,如果他們點擊在後臺顯示的視圖,我的對話框也會消失。
爲什麼?我怎麼能阻止呢?
final Main t = this;
final Dialog dialog = new Dialog(this);
dialog.setContentView(R.layout.prompt_input_access);
dialog.setTitle("Title");
Button cmdLoginAccount = (Button) dialog.findViewById(R.id.cmdLoginAccount);
Button cmdLoginBank = (Button) dialog.findViewById(R.id.cmdLoginBank);
cmdLoginAccount.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
loginToBank = true;
dialog.dismiss();
Intent intent = new Intent(t, UserMenu.class);
startActivity(intent);
}
});
cmdLoginBank.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
loginToBank = false;
dialog.dismiss();
Intent intent = new Intent(t, UserMenu.class);
startActivity(intent);
}
});
dialog.show();
有你,儘管有關設置對話框財產取消假的? –
謝謝。並沒有明顯的我沒有。 –