如何判斷一個android設備是否有物理鍵或軟件導航欄?我需要根據是否繪製軟件導航來更改佈局。如何判斷一個Android設備是否有硬鍵
例如HTC Desire的C具有硬件按鍵:
我要澄清 - 林看着導航欄,而不是鍵盤。回家等等,我試過了:
getResources().getConfiguration().keyboard);
getResources().getConfiguration().navigation);
getResources().getConfiguration().navigationHidden);
在兩個設備上返回相同的值。
重複http://stackoverflow.com/questions/2415558/how-to-detect-hardware-keyboard-presence – 2013-02-13 12:00:19