我做了一个简单的应用程序,当手机插上充电时会显示一些文字。但它不适用于我的HTC One X.以下是代码,可以任何人帮忙吗?
public class ChargingBroadcastReceiverActivity extends BroadcastReceiver {
@Override
public void onReceive(Context c, Intent i) {
String POWER_CONNECTED = "android.intent.action.ACTION_POWER_CONNECTED";
if (i.getAction().equals(POWER_CONNECTED))
{
Toast.makeText(c, "Thanks For the Power", Toast.LENGTH_LONG).show();
}
}
}
答案 0 :(得分:0)
你在android manifest中设置了所需的使用权限吗?
并尝试使用yorclassname.this
作为上下文!