2011-06-28 33 views
3

如果設備當前處於汽車模式,實際上是否可以通過意圖(或其他方式)找出?我試圖用一個有全局變量的接收機來做到這一點,但是我猜這個變量在通過onReceive之後並不存在;-)如何查看在汽車模式(Android)中是否?

那麼還有另外一種方法嗎?

謝謝!

回答

3

我google搜索

配置UI_MODE_TYPE_CAR

後此鏈接。鏈接 - http://www.java2s.com/Open-Source/Android/Samples/techbooster/org/jpn/techbooster/sample/uiModeManager.java.htm

它提到

getSystemService(Context.UI_MODE_SERVICE).getCurrentModeType()將返回Configuration.UI_MODE_TYPE_CAR如果是這種情況。

+0

工作,謝謝! – Force

+1

這適用於除Nexus設備以外的所有設備,有什麼想法?不過它在Nexus 5(4.4版本)中工作, – Harish