通知のあるアプリがあり、設定から、ユーザーが通知をテストして、正しく設定されているかどうかを確認できるようにします。runOnce
通知アクティビティには、アクティビティに渡されたインテント データを介して true に設定したいブール変数があります。私はこれまでこれを持っています -
<Preference
android:summary="Test the notification to ensure the settings are correct"
android:title="Test Notification"
android:key="testNotification">
<intent android:action="com.orbitdesign.testApp.refreshNotificationIntentService" />
</Preference>
しかし、これはインテントが存在しないというエラーを作成します。
だから私の質問は二重だと思います、
IntentService
まず、設定メニューからクラスを起動するにはどうすればよいXML
ですか?
onClickListener
第二に、おそらくクラス内を介して、これを達成するためのより良い方法はありSettings.java
ますか? そのようなことをどのように実装しますか?
runOnce = true
また、に渡す必要がrefreshNotificationIntentService
あります。そうしないと、実行されません。どうやってやるの?
ありがとうございました