問題タブ [toast]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - フローティング通知iOSを作成するための最良の方法
タブ付きのiPadアプリケーションがあり、ほぼ各タブでUIWebViewが実行されています。ユーザーが会社のサイト(会社のサイトのみをユーザーに表示する)を離れようとしたときなど、あらゆる種類のコールバックが発生します。この場合、Safariでページを開くためにボタンをクリックするように指示する「トースト」スタイルのウィンドウをポップアップします。また、ページが読み込まれていることを示すテキストがなく、スピナーでポップアップします。私が目指しているおおよその外観は多くのアプリケーションで使用されていますが、iPhoneまたはiPadで音量を変更すると最もよくわかります。フェードインとフェードアウトするのは、半透明の丸みを帯びた正方形です。
現在、タブの1つに実装しており、オブジェクト(スピナー、ラベル、正方形のUIImage)を作成し、プログラムで非表示にして[UIView beginAnimations]
、ラベルのテキストを使用および変更して表示します。それは完璧に機能しますが、Xcodeのインターフェイス上にこれらの厄介なものが浮かんでいます。別のタブに配置したい場合は、多くのセットアップが必要です。これを達成するためのより良い方法があると思わずにはいられません。サブビューを作成して追加することを考えましたが、それではトーストに白い背景が残ります。私が考えているのは、必要なときにいつでもタブのViewControllerに割り当てることができるある種のオブジェクトを作成することです。
あなたのみんなのアイデアは何ですか、またはあなたは過去にこれをしましたか?Reederのような多くの著名なアプリケーションで見られるので、私がやったよりも雄弁にやったと確信しています。
android - スレッドから実行すると、Acitivityはトーストの表示を無視します
スレッドから作成された他のトーストではなく、「最初の」トーストのみが表示されるのはなぜですか?
java - Android でスレッド内にハンドラーを作成する
スレッドからトーストを見せてみました。
しかし、例外をスローします
この問題を解決するにはどうすればよいですか? Looper.myLooper().prepare();
を前に置きましたToast.makeText(....).show();
これを行った場合、例外はスローされませんが、トースト メッセージは表示されません。
では、どうすればこの問題を解決できますか?
前もって感謝します。
android - Androidで別の方法で作成されたトーストをキャンセルするにはどうすればよいですか?
私は次のコードを持っています:
ただし、displayNextMovie
すばやく数回呼び出されてから呼び出された場合はdisplayPrevMovie
、「次へ」トーストが引き続き表示され、その後にのみ「前へ」が表示されます。キャンセルが正しく機能していないようです。
android - AsyncTask の問題
次のエラー メッセージが表示され続けます: Toast 型のメソッド makeText(Context, CharSequence, int) は、引数 (CheckTask, String, int) には適用できません
いくつかの基本的なチュートリアルを検索してみましたが、上記と同じ方法で Toast.makeText を使用しています。何が悪いのかわかりません。
ありがとうございました。
android - 非アクティビティクラスからトーストを作成するにはどうすればよいですか?
アクティビティ内でGPSデータを取得するために使用しているクラスがあります。コンストラクターで、アクティビティのコンテキストを渡します。
そしてgpsFetcherクラスで私は持っています:
あるいは単に
それから私はトーストを次のように呼びます:
しかし、それは決して現れません...私が見逃しているものはありますか?出来ますか?
ありがとう!
android - androidダイアログアラート
ダイアログを表示するためにレイアウトファイルを使用しています。私のxmlファイルは
ユーザーが「OK」または「キャンセル」ボタンをクリックしたときに何かをしたい。だから私はそれらのボタンの匿名ハンドラーを作成しました。私のコーディングは
「OK」または「キャンセルボタン」をクリックしても何も起こりません。なぜこれが起こっているのか理解できません。私にいくつかの解決策を提案してください。
android - トーストはどこから来たのですか?
最近、いくつかの新しい機能を追加するために、1 つのプログラムを変更する必要があります。このプログラムは、モバイル周辺の情報を収集し、ユーザーが定義したサーバーに送信したり、SD カードにデータを保存したりするために使用されます。ただし、サーバー ホストを自分で設定しない場合、アプリは実行時に 5 秒ごとにトーストを表示しますlocalhost/127.0.0.1:5001 – Connection refused
。
このトーストの由来を知る方法を知っている人はいますか? コードにはいくつかの場所があるため、toast.show()
.
前もって感謝します!
問題を引き起こす可能性のあるコードのスニペットを次に示します。
java - 「これ」をコンテキストとして使用できない場合のトーストの使用方法
ロケーション リスナー アクティビティがあり、トースト通知を作成したいと考えています。this
しかし、それは私を文脈として通過させません。トーストを機能させるにはどうすればよいですか?
android - AsyncTask メソッド呼び出しでの Toast の問題
みなさん、
サーバーにデータを送信する AsyncTask があります。これは、doInBackground から作成した静的メソッドを呼び出すことによって行われます。AsyncTask を実行すると、execute() を呼び出したアクティビティのコンテキストを静的メソッドに送信します。これは、サーバーとの通信中に問題が発生した場合に Toast を作成するために必要なためです。ただし、静的メソッドで Toast を作成すると、次のエラーが発生します。
これに続いて、リークされたウィンドウエラーが発生します。これは、静的メソッドで Toast に渡されたコンテキストのエラーが原因であると想定しています。AsyncTask は次のとおりです。