『壹』 android 如何判斷手機是否有方向感測器
直接判斷SensorManager sm是否為空,為空的話就是另一個圖標
不是為空就是一個圖標,不過現在的手機一般都有方向感測器,這是基本的,三軸陀螺儀感測器就有可能會沒有,像方向感測器和光線感測器、加速度感測器一般都會有的。這些是基本智能手機的基本
『貳』 如何檢查Android手機是橫向還是縱向
用於確定要檢索哪些資源的當前配置可從資源的Configuration對象中獲得:
getResources().getConfiguration().orientation;
可以通過查看方向值來檢查方向:
int orientation = getResources().getConfiguration().orientation;
if (orientation == Configuration.ORIENTATION_LANDSCAPE) {
// In landscape
} else {
// In portrait
}
『叄』 手機裝上了個指南針,直接沒反應,提示沒有找到方向感測器,怎麼辦
沒有辦法,手機沒有相應的硬體。無法啟動。