Я хочу что-то сделать после того, как телефон поставлен в зарядное устройство. Так что я создал ChargingOnReciever
:Android: Событие ACTION_POWER_CONNECTED не отправлено на мой BroadcastReceiver
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-кабель). Буду признателен за любую оказанную помощь.
Я тоже потратил свой день на этот вопрос – user3233280