【发布时间】:2010-01-20 19:43:26
【问题描述】:
我想在手机放入充电器后做点什么。所以我
创建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>
但是当我将 G1 放入充电器时,ChargingOnReceiver 显然没有启动
(通过 USB 线连接到我的笔记本电脑)。任何帮助深表感谢。
【问题讨论】: