1
我弄糊塗了有關以下用法的區別:ActivityInfo設置屏幕方向
SCREEN_ORIENTATION_LANDSCAPE
SCREEN_ORIENTATION_SENSOR_LANDSCAPE
我檢查瞭解釋,但沒有關於差別想法這兩條之間。
這是否意味着第二個將通過WindowOrientationListener傳遞來模擬傳感器值?
感謝
我弄糊塗了有關以下用法的區別:ActivityInfo設置屏幕方向
SCREEN_ORIENTATION_LANDSCAPE
SCREEN_ORIENTATION_SENSOR_LANDSCAPE
我檢查瞭解釋,但沒有關於差別想法這兩條之間。
這是否意味着第二個將通過WindowOrientationListener傳遞來模擬傳感器值?
感謝
如果使用SCREEN_ORIENTATION_LANDSCAPE
那麼它將不依賴於傳感器,而是將簡單地設置稱爲橫向的方向。當您使用另一個時,它將使用傳感器,並且您將有兩個不同的方向。這些都是屬性,我認爲與傳感器價值沒有任何關係。我建議使用SCREEN_ORIENTATION_SENSOR_LANDSCAPE
,只是因爲它給你的用戶更多的自由,沒有額外的編程成本。