0

3つのラジオボタンを備えたAlertDialogがあります。ボタンがクリックされると、アラートが表示されます。

dialog.dismiss();AlertDialogでユーザーがラジオボタンを選択したときに呼び出します。ここで「ダイアログ」は public void onClick(DialogInterface dialog, int item) {

問題は、アイテムが選択された後、アラートを再度ポップアップできないように見えることです。驚いたことに、画面の回転では、すべてが再び正常に機能しているようです。

dialog.dismiss();に置き換えても同じ結果が得られます(つまり、機能しません)dialog.cancel();

ご意見をお聞かせください!

4

1 に答える 1

0

可能であれば、アクティビティ全体を投稿してください。問題は、ダイアログを初期化する方法と場所にあるようです。

于 2011-09-13T20:40:25.040 に答える