0

AlertDialog に表示されるオプションのリストがあります。AlertDialog は、SharedPreferences ファイルからリストを作成します。現在、ユーザーが選択を行うと、AlertDialog が閉じ、選択に応じていくつかの編集テキスト フィールドが入力されます。

リスト内の各オプションに OnLongClickListener 呼び出しを追加したいと思います。これを使用すると、既存のものの上に別の AlertDialog がポップアップ表示され、単純な「これを削除してもよろしいですか?」というメッセージが表示されます。質問、次にはいおよびいいえボタン。

ダイアログの作成は簡単です。OnLongClickListener を適用できるかどうか、AlertDialogs を互いに重ねることができるかどうかを知りたいだけです。

4

1 に答える 1

2

ここでの私の答えは、OnLongClickListener. 追加したコードは、応答の下部にあります。

ダイアログに新しいを設定し、メソッドOnShowListenerをオーバーライドすることで、目的を達成できますonShow()

于 2013-01-04T19:11:55.973 に答える