2

別のアプリケーションのアクティビティの画面の向きを設定することはできますか?

私のアプリは、デバイス内の他のアプリを呼び出します。android:Orientation="sensor"すべてのアクティビティで使用します。自動回転が無効になっており、アプリを横向きで使用している場合、アプリから呼び出された他のアプリは、私の向きと同じ向きを取りません。これどうやってするの?

を使用してシステム設定を変更してみました

Settings.System.putInt(resolver, Settings.System.ACCELEROMETER_ROTATION,1);

しかし、これにより、アプリをオフにする前にアプリがクラッシュした場合にシステム全体が変更される可能性があるため、これは望ましくありません。

4

1 に答える 1

-1

アクティビティの下でAndroid manifext.xmlでこれらを使用しました

android:screenOrientation="landscape"

android:configChanges="keyboardHidden|orientation"
于 2012-07-31T11:14:12.933 に答える