Android 操作\停靠\事件子类型
我需要知道设备何时连接或断开与底座(汽车或办公桌)的连接。为此,我有一个广播接收器,清单中有这一行:Android 操作\停靠\事件子类型,android,dock,Android,Dock,我需要知道设备何时连接或断开与底座(汽车或办公桌)的连接。为此,我有一个广播接收器,清单中有这一行: <action android:name="android.intent.action.ACTION_DOCK_EVENT"/> 在这里,我如何知道事件是否已连接或断开? 我还可以知道这是一辆汽车还是一个桌面码头吗 您可以通过查看意向书的附加内容来找到这两个选项。这里有一个解释和示例代码:对不起,我已经看过了,但不明白。行中:“int dockState=battery.getIn
<action android:name="android.intent.action.ACTION_DOCK_EVENT"/>
在这里,我如何知道事件是否已连接或断开?
我还可以知道这是一辆汽车还是一个桌面码头吗 您可以通过查看意向书的附加内容来找到这两个选项。这里有一个解释和示例代码:对不起,我已经看过了,但不明白。行中:“int dockState=battery.getIntExtra(EXTRA_DOCK_STATE,-1);“什么是“battery”??这是传入的意图。可能是电池文档中的复制粘贴错误。
@Override public void onReceive(Context context, Intent intent)
{
if(intent.getAction().equals("android.intent.action.ACTION_DOCK_EVENT")
{ //This is a Dock event.
//How can I know here if the event is connected or disconnected?
//Can I also know if is it is a Car or a Desk dock?
}
}