通知のあるアプリがあり、設定から、ユーザーが通知をテストして、正しく設定されているかどうかを確認できるようにします。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あります。そうしないと、実行されません。どうやってやるの?
ありがとうございました