映画があるときにあなたに通知するムービーアプリに取り組んでいます。しかし、誰かがムービーの推奨を送信したときに注目しています。通知が表示され、クリックされるとムービーを検索して表示します。それは可能ですか?はいの場合は、ヒントやコードを書いてもらえますか?通知で検索を行うことは可能でしょうか?
答えて
FCM(Firebase Cloud Messaging)を使用して、サーバーから通知を送信できるムービーをユーザーが推奨すると、サーバーからプッシュ通知を送信できます。 完全な詳細については、リンクを参照してください。ユーザーが通知をクリックしたときには、映画の名前を取る活動に新たな意図を使用し FCM
Intent notificationIntent = new Intent(this, YourActivityWhichYouWantToOpen.class);
notificationIntent.putExtra("movieName", "NameOfRecomendedMoview");
notificationIntent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP | Intent.FLAG_ACTIVITY_CLEAR_TOP);
NotificationCompat.Builder builder = new NotificationCompat.Builder(this)
.setSmallIcon(R.mipmap.ic_launcher)
.setAutoCancel(true)
.setPriority(2)
.setTicker(title)
.setContentText(body)
.setContentIntent(PendingIntent.getActivity(this, iUniqueId, notificationIntent, PendingIntent.FLAG_UPDATE_CURRENT))
.setWhen(System.currentTimeMillis())
.setContentTitle(title)
.setDefaults(Notification.DEFAULT_ALL);
NotificationManager mNotificationManager = (NotificationManager) this
.getSystemService(Context.NOTIFICATION_SERVICE);
builder.setLights(Color.GREEN, 500, 500);
mNotificationManager.notify(MESSAGE_NOTIFICATION_ID, builder.build());
。
通知部分のために、私はそれが推薦に基づいて特定のムービーを検索すべきであるときに通知をしたい。どのようにその部分を行うのですか? – NubProg
通知を押すと、推奨ムービーが開きますか? –
通知が押されたとき、およびペイロードデータが映画の名前を渡すだけの欲望活動を開いて、通知を押したときにその名前を推薦して解析する必要がある場合は、 –
- 1. mkfifoとトランスポートストリームを扱うことは可能でしょうか?
- 2. インターネットの使用場所を知ることは可能でしょうか?
- 3. Android - スマイルを検出することは可能でしょうか?
- 4. Pythonプロセスが実行されているスクリプトを知ることは可能でしょうか?
- 5. このケースではレスポンシブなデザインが可能でしょうか?
- 6. フォルダのクラウド機能をトリガすることは可能でしょうか?
- 7. 広告で美しいウェブサイトを書くことは可能でしょうか?
- 8. バックボタンを使用したときのユーザーの位置を知ることは可能でしょうか?
- 9. このスクリプトを一般化することは可能でしょうか?
- 10. サーバー側のスクリプトやプログラミングを使用せずにウェブページでライブビデオストリーミングを行うことは可能でしょうか?
- 11. node.jsのライブリロード可能でしょうか?
- 12. オプションのリファレンスメンバー - 可能でしょうか?
- 13. Socket.ioからプッシュ通知を実行することは可能ですか?
- 14. contenteditable divとdatepickerを調和させてjQuery UIのオートコンプリートを行うことは可能でしょうか?
- 15. 他のサイトで窓を閉めることは可能でしょうか
- 16. junitレポートでsystem.out.print(text)を見ることは可能でしょうか?
- 17. nodejsでマルチスレッドを実現することは可能でしょうか?
- 18. ビデオコンテンツをJavaScriptでエンコードすることは可能でしょうか?
- 19. クラウド9 IDEでプログラマー活動の概要を知ることは可能でしょうか?
- 20. PayPal仮想端末とMagentoを通信することは可能でしょうか
- 21. EclipseでF3を検索することは可能ですか?
- 22. これをシングルクエリで行うことは可能ですか?
- 23. lambdaを使ってIDictionaryをバインドすることは可能でしょうか?
- 24. これはiCloudを通じて可能ですか、またはプライベートサーバーが必要でしょうか?
- 25. 他のタイプと比較することは可能でしょうか?
- 26. issetを簡略化することは可能でしょうか?
- 27. iOSアプリケーションが複数のウィンドウを持つことは可能でしょうか?
- 28. matplotlibプロットをインタラクティブに編集することは可能でしょうか?
- 29. Eclipseコマンドを編集することは可能でしょうか
- 30. Azureにハイブリッドネットワークを構築することは可能でしょうか?
こんにちは、スタックオーバーフローへようこそ!あなたの質問はかなり広範かつ意見に基づいているので、あなたは良い答えを受け取ることはまずありません。私たちがあなたをうまく助けることができない、優れた映画ブラウジングアプリを作るのにとても多くの部分があります!まず、AndroidのSDKで通知の作成方法を確認してください。 RSSフィードは、新しいデータを収集してクライアントアプリケーションで利用できるようにする簡単な方法です。あなたの質問には、スペルチェッカーで少しのTLCを使うこともできます。一番簡単なのは、あなたの投稿を編集する前に、Microsoft WordやOpenOffice Writerのようなものに置くことです。 – Aaron3468