我有鎖定方位的活動Android的軌道設備方向取向時鎖定
<activity
android:name=".AboutActivity"
android:screenOrientation="portrait"></activity>
我怎麼能知道當用戶改變設備的方向?
也許問題太不清楚了,所以我嘗試解釋我想要的結果。
我想,當知道用戶旋轉手機和旋轉佈局等意見與我自己的動畫了。
我想我可以使用SensorManager,但也許存在更優雅的方式?
我有鎖定方位的活動Android的軌道設備方向取向時鎖定
<activity
android:name=".AboutActivity"
android:screenOrientation="portrait"></activity>
我怎麼能知道當用戶改變設備的方向?
也許問題太不清楚了,所以我嘗試解釋我想要的結果。
我想,當知道用戶旋轉手機和旋轉佈局等意見與我自己的動畫了。
我想我可以使用SensorManager,但也許存在更優雅的方式?
那麼我已經使用了OnScreenChangetListener()
一次。請參閱this。它告訴一切。只需在Method中執行您的動畫代碼即可。它可能工作。 如果上述方法不起作用,則在documentation的OnScreenChangetListener()
方法下面有一個方法。它肯定會工作。
這是行不通的。現在測試。 –
那麼讓我猜猜我是否正確。你想知道如果屏幕位置是風景,那麼你想改變屏幕方向與動畫權利? –
不,我需要一個回調肖像 - >風景和風景 - >肖像。此方法在鎖定活動方向時不會調用。 –
是的,可能有一種方法... w8我的答案... –