2

トーストを表示したい - シンプル。問題は、OnClickListener を組み込むことができないことです。トーストをクリックすると、イベントがトリガーされます。

トーストで OnClickListener を使用することは可能ですか?

4

4 に答える 4

4

いいえ、できません。ただし、同様の機能を実現するには、Toasts の代わりに Crouton ライブラリを使用できます。

https://github.com/keyboardsurfer/クルトン

于 2014-02-20T15:16:14.713 に答える
1

いいえ、リスナーを追加するToastことはできませんが、カスタムビューを作成して、それを使用してToast実装することはできますonClickListener

于 2014-02-20T14:30:15.143 に答える
1

Toast には getView() および setView() メソッドもあり、カスタム ビューを設定しても Toast 機能を保持できます。onClick listenet をカスタムビューに設定できます

于 2014-02-20T14:31:28.240 に答える
1

いいえ!確かにありません!トーストは、操作に関する簡単なフィードバックを小さなポップアップで提供します。Clickイベントを取得したい場合は、Dialogを使用することを検討してください

于 2014-02-20T14:31:45.257 に答える