【发布时间】:2015-07-03 22:50:12
【问题描述】:
我正在尝试在 android 中使用广播接收器在天变时执行一些代码。
这是我的代码,但无法正常工作
static {
s_intentFilter = new IntentFilter();
s_intentFilter.addAction(Intent.ACTION_TIME_TICK);
s_intentFilter.addAction(Intent.ACTION_TIMEZONE_CHANGED);
s_intentFilter.addAction(Intent.ACTION_TIME_CHANGED);
}
private final BroadcastReceiver m_timeChangedReceiver = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
final String action = intent.getAction();
if (action.equals(Intent.ACTION_TIME_CHANGED) ||
action.equals(Intent.ACTION_TIMEZONE_CHANGED))
{
System.out.println("Broadcast Activated");
}
}
};
有什么建议吗?
【问题讨论】:
标签: android broadcastreceiver broadcast receiver