0

アラームインテントを使用してアラームを設定しています

コード :

Intent i = new Intent(AlarmClock.ACTION_SET_ALARM); 
i.putExtra(AlarmClock.EXTRA_MESSAGE, meet); 
i.putExtra(AlarmClock.EXTRA_HOUR, hour); 
i.putExtra(AlarmClock.EXTRA_MINUTES, min); 
startActivity(i); 

アプリからの時間、日付、メッセージを既に選択しているので、変更を加えたくありません。したがって、アラームアプリでこのインテントが起動されます。

アラームを設定するたびに OK ボタンを押さなければなりません。 スクリーンショット

この画面が表示されたくないので、Okボタンを何度も押します。私は何をすべきか?

インテント自体でOKリクエストを送信する方法はありますか?

4

2 に答える 2

3

アラームを設定するたびに OK ボタンを押さなければなりません。

動作は、目覚まし時計アプリケーションによって異なります。

この画面が表示されたくないので、OK ボタンを何度も押します。私は何をすべきか

独自の目覚まし時計アプリケーションを作成するか、[OK] を押すように求められないアプリケーションを見つけます。

インテント自体でOKリクエストを送信する方法はありますか?

いいえ。

于 2013-05-27T14:55:44.273 に答える
1

独自のアラーム サービス クラスを使用できます。 http://developer.android.com/reference/android/app/Service.html

于 2013-05-27T14:59:20.347 に答える