問題タブ [notificationmanager]
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 - Android: ステータス バーの単一リストとしての複数の通知
Notify
いくつかの基準に基づいてユーザーにしようとしています。Multiple Notifications
に表示されてStatus Bar
いGroup the notification in single notification
ますが、ユーザーが をクリックするとStatus Bar
、そのグループのすべての通知を取得したいと考えています。それは可能ですか?PendingIntents
または、それらの通知を維持する必要がありますか? どんな助けでも大歓迎です。たとえば、2 人の友人の誕生日が同じ日に来る場合、2 つの通知を表示する必要があります。これらの通知を結合したい。つまり、ステータス バーの 2 つの通知の代わりに 1 つが必要です。ユーザーがクリックすると、2 つの通知に関する情報が必要です。出来ますか?
通知を表示するには、以下のコードを参照してください。
android - Android NotificationListenerService は、バージョン 4.3 より前のバージョンでは正常に機能を低下させます
新しい Android NotificationListenerService を 4.3 より前のバージョンで適切に劣化させる方法はありますか?
OSがサービスを認識しない場合、マニフェストでは無視されると思いました。ここではそうではないようです。マニフェストに記載されている内容は次のとおりです。
ありがとう!
java - キャンセルされた通知は、他の通知がタッチされたときに再配信されます。アンドロイド
ユーザーがどの通知に触れても、キャンセルされたにもかかわらず、常に同じ通知を受け取るという問題があります。
ユーザーが最初にタッチした通知は、デバイスが再起動されるまで保留中のインテントに配信される唯一の通知です (その後、最初にタッチされた通知が新しい Hotel California 通知になります)。
通知を作成する方法は次のとおりです。
それから私は私の中にこれを持っていますPushNotificationLauncherActivity
:
どの通知に触れTouched notification ID: 1234
ても、触れた通知の ID が であっても、ログには常に表示されます56789
。
テストデバイスの問題であるとは思えませんが、役立つ場合があります。Dalvik ランタイム (ART ではない) Build KTU84P を搭載した KitKat 4.4.4 を搭載した 2013 Nexus 7 を使用しています。
c# - 通知管理ソフトウェアの構築
Windows PC 上のさまざまなソフトウェア (Outlook、Skype、Live Messenger、Facebook Messenger など) から生成される通知と対話し、遅延、制御、または管理できる中央通知ハブを構築したいと考えています。残念ながら、どこから始めて、どのように達成すればよいかわかりません。どんな種類の助けも本当に感謝しています。
android - 通知表示の問題
アプリに通知を追加しようとしています。以下のコードを試してみましたが、問題は、以下のコードを使用すると、表示されている部分的なテキストしか表示されないことです。つまり、通知に「解凍された Android プロジェクトをインポートする」しか表示されず、残りのテキストが切り取られます。
だから私は BigTextStyle を試しましたが、今は何も表示されていません。以下のコード:
対象となる API は 15 ~ 20 で、アプリケーションは API 15 でテストされています。
android - 電話の再起動後にアラームを設定する
少し質問があります。AlarmManager を使用して特定の時間に通知を設定します。通知を設定した時間は、SQLLite データベースに保存されます。電話を再起動する瞬間を除いて、それらはすべて完璧に機能します。もちろん、alarmManagerは繰り返しを失います。
この状況で最善の解決策は何ですか?以下のコードでわかるように、alarmManager を MainActivity に設定し、BroadcastReceiver 内に通知を設定しました。
MainActivity から呼び出す方法は次のとおりです。
そして、これがBroadcast ReceiverのメソッドonReceiveです
BOOT_COMPLETEDイベントのBroadcastReceiverを宣言していますが、電話を開始したときに常に空の通知を呼び出し、それ以上は呼び出しません。
android - Android: NotificationManager アクション PendingIntent から IntentService を呼び出す
プッシュ通知アプリがあります。プッシュ通知が来ると、BroadcastReceiver は GCMIntentService を呼び出して通知を設定します
ユーザーが [カレンダーに追加] をクリックすると、PendingIntent が呼び出され、すべてのパラメーターで AddToCalendarIntentService が開始されます。
コードは機能しますが、別の通知を再度受け取ってカレンダーに追加すると、AddToCalendarIntentService のパラメーターは古いパラメーターを保持し、新しいパラメーターは無視されます。たとえば、最初の場所はIndonesiaで、 GCMIntentServiceとAddToCalendarIntentServiceの両方のログにIndonesiaが表示されます。
2 回目の通知では、場所はSingaporeであり、 GCMIntentServiceでは正しく表示されますが、 AddToCalendarIntentServiceにログインすると、インドネシアと表示されます (シンガポールのはずです)。
助けてください。
ありがとうございました。
java - 通知バーから、作業中のクラスを呼び出す
私はオンラインラジオアプリケーションを開発しています。アプリケーションはバックグラウンドで動作します。NotificationManager をクリックすると、radioclass が再び機能し始めます。実行中のラジオクラスを呼び出したい。どのようにできるのか?
// ここで RadioClass が再び実行されます。しかし、RadioClass は既に実行されています。実行中の RadioClass を呼び出す必要があります。