タグ付けされた質問 「android-toast」

22
Looper.prepare()を呼び出していないスレッド内にハンドラーを作成できません
次の例外の意味は何ですか。どうすれば修正できますか? これはコードです: Toast toast = Toast.makeText(mContext, "Something", Toast.LENGTH_SHORT); これは例外です: java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare() at android.os.Handler.<init>(Handler.java:121) at android.widget.Toast.<init>(Toast.java:68) at android.widget.Toast.makeText(Toast.java:231)



9
Android-スナックバーとトースト-使い方と違い
これまでのアプリケーションではToastのみを使用しており、Support Design Libraryのいくつかの新機能を採用する予定なので、SnackbarとToastの推奨される使用法は何なのかと思います。 私はグーグル素材のスナックバーのドキュメントを読んでいます。 スナックバーは、モバイルの画面の下部とデスクトップの左下にある小さなポップアップで、操作に関する軽量のフィードバックを提供します。それらは、FABを含む画面上のすべての要素の上にあります。 トースト。 Androidは、主にシステムメッセージングに使用されるカプセル型のトーストも提供します。トーストはスナックバーに似ていますが、アクションが含まれておらず、画面からスワイプできません。 私は彼らが何をしているのか理解していますが、何をいつ使うのか少し混乱しています。それはそれを意味しますか: ユーザーの操作を必要としない場合、トーストを使用しますか? 「システムメッセージング」とはどういう意味ですか?これは、アプリとAndroidシステムの間で重要なことが起こったときに情報を表示する場合にも当てはまりますか? 私が好きなのは、画面外にスワイプする機能です-それがトーストをスナックバーに置き換えることを始める理由ですか?(これは少し意見ベースの質問です)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.