我的目标是制作一个应对码头状态变化的应用程序。基于documentation这应该是一个相当容易的任务,因为ACTION_DOCK_EVENT是一个粘性广播,因此不需要BroadcastReceiver。处理码头状态变化
问题是,我没有设法使它“做某事”,如发布简单的日志消息或显示敬酒。我已经与例如fiddeling各地从文档页面:
IntentFilter ifilter = new IntentFilter(Intent.ACTION_DOCK_EVENT);
Intent dockStatus = context.registerReceiver(null, ifilter);
当使用这个Eclipse的告诉我的意图是dockStaus我unused.I试图从我的应用程序类执行该代码,自前的Android 3.1中,接收机必须在每次重新启动后重新注册。