戻るボタンを無効にする方法は知っていますが、ポップアップ中は知りません。
syncb=(Button) findViewById(R.id.SyncB);
syncb.setOnClickListener(new View.OnClickListener()
{
public void onClick(View v)
{
final Dialog dialog = new Dialog(Scouting.this);
dialog.setContentView(R.layout.popup);
dialog.setTitle("Popups ftw");
dialog.setCancelable(true);
//I think I'd put the code here...
Button button = (Button) dialog.findViewById(R.id.closePopup);
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
dialog.dismiss();
}
});
dialog.show();
}
});
私はすべてを試しました
@Override public void dialog.onBackPressed() { }
に
@Override dialog.onBackPressed({});
そして、私はうまくいくものを見つけることができません。
編集:通常、それは
@Override public void onBackPressed(){}
そして、それは通常メインクラスにあります(「ネストされていません」)が、私は少し掘り下げられているので...私はそれを理解していません(しようとしていますが、成功していません)。