電話がすでにドックにペアリングされている (接続されていない) 場合、コードでデスクトップ ドックに接続するにはどうすればよいですか?
1009 次
2 に答える
0
電話のドッキングをシミュレートしようとしているだけの場合は、電話の背面にある磁石を使用してください。極性が正しいことを確認する必要があります。1 つの方法では、カー ドックが表示されます。これが発生した場合は、マグネットをひっくり返してデスクドックを手に入れてください.
于 2011-02-09T20:18:25.263 に答える
0
おそらく、ブロードキャスト イベントをandroid.intent.action.DOCK_EVENT
送信し、extraIntent.EXTRA_DOCK_STATE
をいずれかIntent.EXTRA_DOCK_STATE_CAR
または同等のデスクとして送信する必要があります。これを行うと、電話の状態がめちゃくちゃになるのでIntent.EXTRA_DOCK_STATE_UNDOCKED
、アプリが終了したときに必ず送信してください...
更新
UiModemanager に応じて:ACTION_MAIN
カテゴリでインテントを開始しCATEGORY_DESK_DOCK
、デスク UI を表示します。それはおそらくそれを行う方法です。
于 2011-01-28T16:13:58.747 に答える