横向きでのみ表示される Android アプリ (タブレット用) を作成したいと考えています。たとえば、アプリは 90° の回転を無視し、180° の回転をサポートする必要があります。
マニフェストに android:screenOrientation="landscape" を追加すると、アプリはすべての回転 (180 度の回転も含む) を無視します。つまり、デバイスを 180 度回転させると、アプリケーションが上下逆さまに表示されます。
android:screenOrientation 属性がないと、アプリは 4 つの位置すべてで「正しく」表示されます。デバイスを 180 度回転させると、UI が垂直方向に反転します。水平に。
デバイスをローテーションすると、次のログ メッセージが作成されます (これが役立つかもしれません)。
[...]: INFO/WindowManager(1290): Setting rotation to 1, animFlags=0
Rotation is a value between 0 and 3 representing the current orientation.
要約:アプリが両方の横向きをサポートできるようにすることは可能ですか?