【发布时间】:2012-12-10 20:33:18
【问题描述】:
我是 Android 的新手。在这里,我的 Activity 中有一个复选框。我真正想要的是,在启用 Checkbox 时,我的 BroadcastReceiver 需要响应。那我该怎么办?它是如何完成的。
任何人都可以提供示例代码吗?
请告诉我是否可以这样做:
public MyActivity extends Activity{
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
....
.....
.....
//Check a condition and if its true declare a BroadcastReceiver like this here
class MyReceiver extends BroadcastReceiver
{
@Override
public void onReceive(Context context, Intent intent) {
// do something
}
}
提前致谢
【问题讨论】:
-
您的意思是通过“启用”进行检查吗?如果是这样,请抓住事件,然后广播您需要的任何内容。
-
将复选框值保存在首选项中并在广播接收器中检查...
标签: android android-activity checkbox broadcastreceiver