-1

Alarmmanager の Toturials を見つけました: http://michael.theirwinfamily.net/articles/android/android-creating-alarm-alarmmanager

ブロードキャストを使用していないものです。

しかし、マニフェストファイルに何を入れるべきかを言っているわけではないので、アクティビティが開始されます。

私は次のことを試しましたが、これらのどれも機能しません:

<receiver android:name="alarm.starter.AlarmReceiverActivity"></receiver>
<receiver android:name=".AlarmReceiverActivity"></receiver>
<receiver android:name="AlarmReceiverActivity"></receiver>

助けてください

4

2 に答える 2

1

これはBroadcastReceiverを使用しないため<receiver>、マニフェストにタグを追加する必要はありません。アラームはアクティビティを開始するだけです。タグでAlarmReceiverActivityを宣言する必要があります<activity>intent.setAction()あなたも電話をする必要はありません。

于 2012-07-08T14:03:54.280 に答える
0

マニフェストファイルにアクション文字列を追加する必要があります、、この回答を読んでください。

コードuは現在共有していますが、アクティビティを使用しているレシーバーを起動していないことを示しているため、マニフェストに以下の行を追加してください

<activity android:name=".AlarmReceiverActivity"/>
于 2012-07-08T11:27:49.400 に答える