問題タブ [android-notifications]
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.
android - ステータスバーから通知を削除するにはどうすればよいですか?
Notification
状態に応じてステータスバーを表示しています。ここまではOKです。
アプリケーションの問題は、アプリケーションに戻ったときにまだNotification
ステータスバーに表示されていることです。
Notification
アプリケーションから戻ったときはしたくありません。このために、いくつかの提案をしてください。
android - 通知を通じてpendingIntentにさまざまなパラメータを送信する
私の目標:ファイルを並行してダウンロードし、ファイルのダウンロードが完了すると通知を受け取ります。
これらの通知は、をクリックしたときにアクティビティを起動することを想定しています。アクティビティは、を介して一意のパラメータを取得しますputExtra
。
問題は、そのアクティビティを起動するたびに異なる値を設定できないことです。
通知バーを介して起動されているアクティビティが起動されるたびに、まだ起動されていない余分なアクティビティ(通知バーにまだ表示されているアクティビティ)が破棄されます。
すべての通知を独自のパラメーターで保持するにはどうすればよいですか?
これが私のコードです:
これがダイアログアクティビティです。
ここの別の投稿に書かれているように、このテクニックを使おうとしましたが、うまくいきませんでした。
android - 永続的な通知を使用して、ユーザーが実行中の Android アプリに戻れるようにする
多数のアクティビティを含むアプリを開発しています。バックグラウンドサービスが実行されているときはいつでも存在する「AppName - AppName に戻る」という (多かれ少なかれ) 永続的な通知を作成したいと思います。 通知の作成と破棄は問題ありませんでした。
現在、ユーザーはいくつかの画面/アクティビティのいずれかで、アプリケーションを離れてから、通知を介してアプリに再度入ることができます。 問題は、通知には、所定の Activityを起動する意図が必要です。Activity が history stack の一番上にあるときに、通知がアプリに再入力されるようにします。
醜い回避策での私の最初の試みは、「onCreate」でそれ自体を「終了」することだけを行うアクティビティ(「returnFromNotify」と呼びましょう)を作成することでした。通知は、アプリケーション履歴のスコープで「returnFromNotify」を開き、すぐにそれ自体を削除して、ユーザーをアプリケーション スタック内の以前の履歴状態に戻します。これは機能しているようです...ユーザーが「戻る」を使用してアプリを完全に元に戻していない限り。次に、通知がヒットすると、「returnFromNotify」がロードされて終了し、ホーム画面に送り返されます (アプリの履歴スタックにアクティビティがないため)。
「returnFromNotify」の前に履歴スタックに何かがあったかどうかを検出しようと考えました。そうでない場合は、メインのアクティビティを起動します。私もこれを行う方法を見つけることができないようです。
Java/Android 初心者への意見や提案はありますか? 参考までに、私の主な歴史はスクリプトベースの言語です。
android - インテントを呼び出さないAndroid通知を作成することは可能ですか?
アプリの実行中にステータスバーに通知を表示する必要がありますが、選択した場合にアクティビティにコールバックしたくありません。これは、アプリが実行されていることをユーザーに知らせることを目的としています。基本的には、ホームボタンを押して最小化した場合のリマインダーです。
アイデア?
android - 既存の通知を上書きしない
特定の通知 ID に対して、アプリからの既存の通知がある場合、(標準の Android パッケージを使用して) 通知を設定しないことは可能ですか?
ニュース速報の見出しをユーザーに通知するニュース アプリケーションがあります。要件の 1 つは、ユーザーがニュース速報をクリアしていないか、クリックして表示していない場合に、速報ニュースを上書きしないことです。
SharedPreference を使用してフラグを設定し、見出しとそれを消去する削除インテントが既に表示されているかどうかを判断します。ただし、ユーザーがすべての通知をクリアしたときに、常に deleteIntent が呼び出されるわけではありません。
前もって感謝します。
サンディープ
android - 通知リストのクリアボタンがクリックされたときにAndroidはコールバックを提供しますか
Android は、通知リストのクリア ボタンがクリックされたときにコールバックを提供しますか? 通知がクリックまたはクリアされるたびに、私のアプリはいくつかのデータをクリアする必要があります。クリックすると何をすべきかはわかりますが、2番目のケースをどのように処理すればよいですか?
java - Android のテスト フレームワークを使用してステータス バーの通知をテストできますか?
Android でステータス バー通知を送信するクラスがあります。通知が送信されたかどうかをテストする方法が見つからないため、有用な単体テストを作成するのが非常に困難です。
誰かがこれに対する解決策を持っていますか?
android-notifications - 「null」PendingIntent による通知
Androidで通知を実装しようとしています。
今、私は問題を抱えています.PendingIntent
そのユーザーがActivity
. どうやってやるの?
android - Android 通知が同じアクティビティを 2 回起動する
ステータス バーの通知をクリックするとアクティビティが起動しますが、動作がおかしいです。アプリがフォアグラウンドにあり、通知をクリックすると、通知インテントが 1 回起動されます。アプリがバックグラウンドにある場合、通知インテントが 2 回発生します。アプリを終了すると (つまり、戻るボタンを押すことですべてのアクティビティがポップされます)、通知インテントが 1 回起動されます。誰でもこの動作を説明できますか。コード スニペットは次のとおりです。
android - android-通知バーを下にスライドするようなUI
通知パネルと同じアニメーションのパネルを開発したい。つまり、通知パネルは、通知バーをつかんで下にスライドし、すべての通知を表示するクールなコントロールです。
実際、私は2つのUIを持っています。最初はボタンが上に表示され、ユーザーがそのボタンをクリックすると、リストビューアイテムを含む2番目のUIが通知パネルと同じように下にスライドし、ユーザーが2番目のUIをクリックまたはドラッグすると上面の場合、2番目のUIは非表示になります。質問を明確にしたいと思います。
からChristian's answer
、オプションのリストを表示するスライディングドロワーを使用しようとしています。ページ上の現在のListViewを拡張するには、これが必要です。
したがって、スライドダウンアニメーションを使用してそのようなレイアウトまたはUIを実装する方法を誰かが知っている場合は、それを共有してください。
そのようなコントロールやレイアウトで構築する方法を提案してください。アイデアや提案
ありがとう