私はSensorEventListenerを拡張するクラスを持っています。私はonSensorChangedをオーバーライドすると、特定のセンサー値に基づいて通知を出したいと思っています。私が正しい場合、アクティビティクラス内の通知のみを実装できると仮定して以来、NotificationManagerの仕組みを理解することに問題がありましたか?アクティビティではないクラス内に含まれるセンサ値に基づいて単純な通知をどのようにトリガしますか?Android通知 - 非アクティビティクラス
0
A
答えて
1
正しい場合、アクティビティクラス内でのみ通知を実装できると仮定して以来、NotificationManagerの仕組みを理解することに問題がありましたか?
あなたは正しくありません。ただし、センサーフレームワークは主にアクティビティで使用するように設計されているため、使用しているとうまくいけば、Notification
を呼び出すことになるでしょう。
アクティビティではないクラスに含まれるセンサ値に基づいて単純な通知をどのようにトリガしますか?
Notification
を提出することは、一部のContext
の責任です。これはアクティビティ、サービス、またはBroadcastReceiver
などに提供されるContext
などです。これはを使用して、getSystemService()
を呼び出してNotificationManager
を取得します。 SensorEventListener
にNotificationManager
が含まれているかどうか、SensorEventListener
がActivity
にイベントについて知らせる(Notification
を呼び出すことができる)かどうかは、主にあなた次第です。
関連する問題
- 1. 非アクティビティクラスからの非アクティビティクラスのAndroid getResource?
- 2. 非アクティビティクラスのgetResources
- 3. Winforms非モーダル通知
- 4. Androidリアルタイム通知
- 5. Android通知Intent.putExtra
- 6. Androidの通知
- 7. Android通知タイマー
- 8. Android通知 - ポップアップダイアログボックス
- 9. Android通知
- 10. Androidリモートビュー通知
- 11. Androidアプリケーションアップデート通知
- 12. Android - 通知マネージャー
- 13. Android:インターアクティビティ通知
- 14. Android通知
- 15. Androidステータス通知
- 16. Androidの通知、NotificationManager、およびステータスバーメッセージ
- 17. バッチスクリプトの非モーダル通知ボックス
- 18. Androidプッシュ通知コンポーネント
- 19. Androidでプル通知
- 20. Androidのプッシュ通知
- 21. Androidの通知サービス
- 22. Androidでパーズプッシュ通知
- 23. Androidの通知は、
- 24. 背景通知:android
- 25. Androidでの通知
- 26. AlarmReceiverのAndroid通知
- 27. Android C2DM通知トップコーナー?
- 28. 通知はAndroidの
- 29. Android:プッシュ通知C2DM
- 30. androidの非アクティビティクラスからフラグメントを呼び出す方法
サービスから通知を送信できます。 – Sparky
あなたの答えは正確ではありませんが、これはサービスからの通知をトリガーします:http://blog.blundell-apps.com/notification-for-a-user-chosen-time/ – Blundell