2011-02-08 19 views
0

我正在尋找一種方法來驗證Android 1.6(API 4)上的手機是否停靠(汽車停靠站,桌面停靠站)。 我知道有一個廣播接收器android.intent.action.DOCK_EVENT,但只適用於API 5.如何驗證手機是否已對接?

回答

0

在API級別4中沒有dock的概念。因此,沒有辦法確定設備停靠在API級別4中。

+0

好的,但是當手機放在擴展塢中時會發送android.intent.action.ACTION_POWER_CONNECTED嗎?用戶說,底座也在給他的手機充電,但顯示器的「連接電源時始終保持開啓」狀態在插接時不起作用,所以這讓我覺得有可能是android.intent.action。 ACTION_POWER_CONNECTED在停靠時不會被髮送... – Alex

+0

@Alex:「好的,但是當手機放在擴展塢中時會發送android.intent.action.ACTION_POWER_CONNECTED嗎?」 - 這將取決於碼頭以及它是否有電源連接器,我想。 「所以這讓我認爲有可能android.intent.action.ACTION_POWER_CONNECTED停靠時不發送」 - 我想這是可能的,但我不知道。 – CommonsWare