1
私は次の擬似コードを持っています。Android - onContextItemSelected内のAlertDialogが機能しない
public boolean onContextItemSelected(MenuItem aItem) {
switch(aItem.getItemId()) {
case A: {
new AlertDialog.Builder(this)
.setIcon(android.R.drawable.ic_dialog_alert)
.setTitle("Delete")
.setMessage("Delete?")
.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// do stuff A...
}
});
// do stuff B...
return true;
}
}
}
問題は、それが警告ダイアログを示したことがないということです。しかし、 "do stuff B ..."に記載されていることを行います。
AlertDialogが表示されている理由は誰にも分かりますか?
ありがとうございました!
いつか私たちはいつか起こったと思います。 – Cristian
完全に!私は問題を見つけて自分自身に腹を立てるまで、どのくらい頻繁に.show()を呼ぶのを忘れてしまったのか分かりませんでした。D –
こんにちは、ありがとうございました。それはうまくいった。私はこれにカップル日のために苦しんだ後、馬鹿のように感じる。笑。まあ、次回は覚えていますね。 (私はアンドロイドnewb;)))ありがとう! – the5threvolution