0

こんにちは - アプリを縦向きでのみ表示しようとしましたが、役に立ちませんでした。

xml ファイルのすべてのボタン、ImageView、TextView などに android:screenOrientation="portrait" というコードがありますが、電話を横に傾けると、横向きになります。

アプリでカメラを呼び出しますが、それが問題だとは思いません-何か考えはありますか?

4

2 に答える 2

5

レイアウトは間違った場所です。次のようにアクティビティに配置する必要があります。

<activity android:screenOrientation="portrait" ...>

Android アクティビティで常に横向きモードを使用するように強制する

グーグルってそんなに分かりにくいの?グーグル「アンドロイドフォースポートレート」と最初の4つのリンクが答えを示しています...(申し訳ありません..それを出さなければなりませんでした:))

于 2010-11-18T02:04:57.210 に答える
2

AndroidManifest.xml に android:screenOrientation="portrait" を入れる必要があります。

AndroidManifest.xmlでは、次のようにする必要があります。

    <activity android:name=".Your_Activity_Name"
        android:configChanges="keyboardHidden|orientation"
        android:screenOrientation="portrait"/>
于 2010-11-18T02:09:23.977 に答える