アプリの画面の向きをロックしたいのですが。landscape
つまり、すべてのアクティビティは同じ方向でなければなりません。android:screenOrientation="portrait"
すべてのアクティビティのマニフェストを追加したくありません 。他に方法はありますか?ありがとうございます。それでは、お元気で
22477 次
2 に答える
24
結果を達成するための 2 つのオプションがあります。
- マニフェスト ファイルで、アクティビティごとの基本方向の要件を指定できます。ここで、どのアクティビティでどの方向をサポートするかを選択できます。
例えば
<activity
android:name=".Some_Act"
android:label="@string/app_name"
android:screenOrientation="portrait" >
</activity>
- ベース アクティビティを作成し、そのアクティビティで方向を指定できます。後で、アプリケーションの他のアクティビティでそのアクティビティを継承できます。適切な基本クラスを選択して、目的の動作を得ることができます。
于 2012-10-12T13:25:30.587 に答える
1
android:screenOrientation="landscape"
android:configChanges="keyboardHidden|orientation"
すべてのアクティビティについて、アプリのマニフェストに上記の行を追加します。
于 2012-10-12T13:13:35.413 に答える