電話を充電器に入れた後に何かしたい。だから私は作成しましたChargingOnReciever
:
public class ChargingOnReceiver extends BroadcastReceiver {
public void onReceive(Context context, Intent intent) {
context.startActivity(someActivity);
Log.d(TAG, "Phone was connected to power");
}
}
レシーバーに を聞いてもらいたいandroid.intent.action.ACTION_POWER_CONNECTED
ので、これをマニフェストに入れます。
<reciever android:name=".ChargingOnReceiver"
android:enabled="true"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.ACTION_POWER_CONNECTED" />
</intent-filter>
</reciever>
しかしChargingOnReceiver
、G1を充電器に置いたとき(USBケーブルを介してノートブックに接続)、明らかに開始されていません。どんな助けでも大歓迎です。