タグ付けされた質問 「portrait」

11
「ポートレート」方向モードを強制する
私のアプリケーションは完全に「横長」モード用に設計されていないため、アプリケーションに「縦長」モードを強制しようとしています。 いくつかのフォーラムを読んだ後、マニフェストファイルに次の行を追加しました。 <application android:debuggable="true" android:icon="@drawable/icon" android:label="@string/app_name" android:screenOrientation="portrait"> しかし、私のデバイス(HTC Desire)では機能しません。マニフェストファイルの行を無視して、「portrait」または「landscape」から切り替えます。 さらにフォーラムを読んだ後、これをマニフェストファイルに追加しようとしました。 <application android:debuggable="true" android:icon="@drawable/icon" android:label="@string/app_name" android:configChanges="orientation" android:screenOrientation="portrait"> そして私の活動クラスのこの関数: public void onConfigurationChanged(Configuration newConfig) { super.onConfigurationChanged(newConfig); setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); } しかし、再び、運はありません。

10
縦向きと横向きに異なるレイアウトを指定するにはどうすればよいですか?
アクティビティ用に2つの個別のレイアウトxmlファイルを指定できることへの言及を見てきました。1つはポートレート用、もう1つはランドスケープ用です。私はそれを行う方法についての情報を見つけるために行ったことはありません。アクティビティごとに、どのxmlファイルがポートレートレイアウトで、どちらがランドスケープレイアウトかを指定するにはどうすればよいですか? 画面サイズごとに異なるレイアウトを指定することもできますか?もしそうなら、これはどのように行われますか?

8
Android-カメラのプレビューが横向き
カメラの画面をプレビューで表示しています。 すべてが正常に機能し、サーフェスが作成され、サーフェスが設定され、サーフェスが表示されます。 ただし、ポートレートモードでは常に誤った90度の角度で画像が表示されます。 写真のような: 次のコードを使用すると、画像が正しく設定されることを認識しています。 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); しかし、他の要素が含まれているアクティビティ内にプレビューがあり、私のアクティビティを横向きモードで表示するのは意味がありません。(デフォルトでは無効になっています) だからとにかくプレビューの向きを変えるだけの方法があるのだろうか?そして、残りのアクティビティを縦向きモードで正しく表示したままにしますか? それとも正しくプレビューが表示されるようにプレビューを回転させますか?


16
Swiftでのみ1つのビューコントローラーの向きを縦向きモードにロックする方法
私のアプリはすべての向きのサポートを得たので。ポートレートモードのみを特定のUIViewControllerにロックしたいと思います。 たとえば、それがタブ付きアプリケーションであり、サインインビューがモーダルに表示されている場合、ユーザーがデバイスをどのように回転させるか、または現在のデバイスの向きがどうであっても、サインインビューを縦向きモードにしたいだけです
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.