Tôi muốn làm điều gì đó sau khi điện thoại được đưa vào bộ sạc. Vì vậy, tôi tạo ChargingOnReciever
:Android: Sự kiện ACTION_POWER_CONNECTED không được gửi đến BroadcastReceiver
public class ChargingOnReceiver extends BroadcastReceiver {
public void onReceive(Context context, Intent intent) {
context.startActivity(someActivity);
Log.d(TAG, "Phone was connected to power");
}
}
và tôi muốn nhận của tôi để nghe android.intent.action.ACTION_POWER_CONNECTED
, vì vậy tôi đặt này vào manifest:
<reciever android:name=".ChargingOnReceiver"
android:enabled="true"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.ACTION_POWER_CONNECTED" />
</intent-filter>
</reciever>
Nhưng ChargingOnReceiver
được dường như không bắt đầu khi tôi đặt G1 của tôi để sạc (kết nối với máy tính xách tay của tôi qua cáp USB). Bất kỳ sự giúp đỡ nào cũng được đánh giá cao.
tôi cũng lãng phí một ngày của mình về vấn đề này – user3233280