4

ボタンをクリックすると、トースト(画像付き)が表示されます。このトーストは別のボタンの上に表示されます。トーストがまだそこにある間に、この別のボタンをクリックしたいと思います。トーストが消えるまで少し時間がかかります。一方、ユーザーがこのトーストの下のボタンをクリックしたい場合は、できるはずです。現在、トーストはそれをブロックします。

クリックを Toast に渡す方法はありますか? 他のより良いアプローチはありますか?

(トーストが出たり消えたりするタイミングを弄りたくない..)

4

5 に答える 5

0

トーストをクリックできません。トースト メッセージ内のクリックをキャプチャすることはできません。そのためのダイアログを作成する必要があります。詳細については、ダイアログの作成を参照してください。

Toast クラスの API は、トーストがフォーカスを受け取ることはなく、トーストはビューではないため、onClick メッセージがないことを示しています。したがって、トーストの子もクリックできないと思います。

于 2013-12-20T07:35:03.720 に答える