通知に取り掛かっています。下の図に示す「Cal」アプリに似た「ヘッドアップ」通知(紫色で強調表示)をしたい。 アプリはこの通知を「ヘッドアップ」通知と呼びましたが、これが正しい名前かどうかわかりません。誰でもこの機能をAndroid上でプログラムで作成する方法を分かち合うのはすばらしいことです。ありがとう!Android:プログラムによる「ヘッズアップ」通知の作成
-1
A
答えて
0
Notificationsによると、あなたはヘッズアップの仕事をするためにバイブレーションや着信音を設定する必要があります。 thisリンクを参照し、ヘッドアップ通知用のカスタムレイアウトを作成するには
notificationBuilder.setPriority(Notification.PRIORITY_HIGH);
if (Build.VERSION.SDK_INT >= 21) notificationBuilder.setVibrate(new long[0]);
:しかし、ここではヘッドアップ通知を生成するためにVIBRATEの許可を必要としない迅速なハックです。 ロリポップでは、通知にheadsupContentViewという名前の新しいフィールドがあります。カスタムのremoteviewを使用し、headsupContentView()に設定します。それは変更することができます。
ヘッドアップ通知を悪用しないでください。
MAX:タイムクリティカルであるか、彼らは特定のタスクを続行する前に解決される必要条件をユーザーに警告する重要かつ緊急通知用ヘッドアップ通知を使用するときのためにhereを参照してください。
HIGH:主に、ユーザーにとって特に興味深いコンテンツを持つメッセージやチャットイベントなど、重要なコミュニケーションに使用します。優先度の高い通知がヘッドアップ通知表示をトリガします。
この上
より、here
関連する問題
- 1. PushSharp Googleクラウドメッセージングのヘッズアップ通知
- 2. ヘッズアップの継続的な通知
- 3. 通知ドロワーにAndroidの通知アイコンを作成しない
- 4. Lollipopsの「ヘッズアップ」通知期間を延長する
- 5. Android用リマインダー通知を作成する
- 6. Android - 通知を作成する
- 7. Android通知のプログラムによる設定の有効化
- 8. JS通知のプログラムによるクリック
- 9. 私に通知するjavaプログラムを作成する方法
- 10. Android通知の動作
- 11. プログラムでAndroid通知設定を開く
- 12. Android SMS通知生成
- 13. 通知を作成する
- 14. Androidが自動的に通知を作成する
- 15. SignalR通知によるWeb API遅延によるAndroidプッシュ通知
- 16. Tweepyを使った通知プログラムの作成
- 17. 通知Angular2サービスの作成
- 18. Androidの予定通知(イベントなど)を作成する
- 19. androidのアクションで通知を作成する方法
- 20. 私のAndroidアプリでプログラムで通知を有効にする
- 21. パズルピースとして表示するAndroid通知を作成する
- 22. Whatsappのような通知メッセージを作成するには?
- 23. FBのように通知ログを作成する方法は?
- 24. Androidの通知
- 25. Android、何もしない通知コードを作成する
- 26. 通知ハブ作成エラー
- 27. CloudKitレコード作成プッシュ通知
- 28. SQLiteで通知を作成
- 29. Android:プログラムで通知にボタンを追加する
- 30. 通知内から通知を作成する
あなたは機能を実装するために何を試してみました...どこにでも画面上のキャンバスにRelativeLayoutを追加することができますか? –
私に例を示しますか? この「ヘッドアップ」通知では、ボックスをクリックするとアプリが起動し、イベントの詳細ページに移動します。それは画面上のレイアウト以上のものです。通常の通知については、それを処理する通知マネージャがまだあります。このタイプのuiの正式な名前を知りたいだけです。もし私が名前を知っていれば、私はそれを作成する方法を探します。 –
私は例や名前がありません。その画像はホーム画面のカスタムウィジェットです。 Androidのすべてのビューは基本的に矩形内に描画されます。あなたがしなければならないのは、新しい 'Canvas'や' View'オブジェクトを作成し、それを親のレイアウトで可視にした上で描画するだけです –