私はデバイスを横向きにするたびに、私のアプリ内のすべてのものが回転して歪んでしまいます。それを垂直に固定するにはどうしたらいいですか?アンドロイド画面が横向きにならないようにするにはどうすればよいですか?
答えて
AndroidManifest.xml
では、あなたのアクティビティのオリエンテーションをportrait
に設定しています。私は私のアプリで横にデバイス、すべてを回すたび
<activity android:name=".YourActivity"
android:label="@string/app_name"
android:screenOrientation="portrait">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
はこれらSOqsを見てみましょう:あなたはマニフェストで定義されている活動については
を、あなたはandroid:screenOrientation
を設定する必要があります。
portrait
またはlandscape
に設定します。 ではなく、sensor
であることを確認してください。
これは参考になります。ありがとう。 – AnimatedRNG
もなり、歪みます。それを垂直に固定するにはどうしたらいいですか?
一般的に、あなたはそうしたくありません。
まず、一部のユーザーには、ランドスケープモードでしか動作しない物理キーボードを備えたデバイスがあります。おそらく、あなたのアプリにとって、それは関係ありません。ただし、テキスト入力を使用するアプリであれば、これらのユーザーのためにランドスケープモードをサポートする必要があります。
第2に、ポートレートモードで動作するテレビはほとんどありません。 Androidアプリのサポートが開始されると、Google TVでアプリが悪く見える可能性があります。
第3に、デバイスでランドスケープを使用するよう強制されていないユーザーの場合でも、何らかの理由でランドスケープを使用することを好みます。
これらのユーザーベースはすべて、ポートレートモードを強制するアプリケーションの数が少なくて済み、その意見はAndroidマーケットの評価に反映される可能性があります。
ほとんどのアプリケーションでは、既存のレイアウトを慎重に設計し、res/layout-land/
を使用して大幅な変更が必要な置き換えレイアウトを提供することで、ポートレートとランドスケープをサポートする必要があります。
返事をありがとうが、私は肖像画で実行されるゲームのためにこれが必要です。それはランドスケープではまったく機能しませんし、Google TVで動作させるつもりもありません。また、私のゲームでは、画面の回転が許可されるハイスコアのセクションを除いて、テキスト入力の必要はありません。 – AnimatedRNG
- 1. 画面の向きが横向きに変更されたときに、画面にスクロールを追加するにはどうすればよいですか?
- 2. リーフレットコントロールを縦向きではなく横向きにスタックするにはどうすればよいですか?
- 3. cocos2dのシーンで画面の向きを横に固定するにはどうすればいいですか?
- 4. アンドロイドの画面を画面の下から「スライドアップ」するにはどうすればよいですか?
- 5. Pocket-PCが横向きモードにならないようにする
- 6. 画面がオフのときに近接センサーがスリープ状態にならないようにするにはどうすればよいですか?
- 7. Cordovaプラグインから画面の向きをロックするにはどうすればよいですか?
- 8. PictureBoxが画面から離れないようにする
- 9. モバイルでは、画面の向きが横長で、縦長のときにオーバーレイを表示するにはどうすればよいですか?
- 10. アンドロイド3.2で画面モードを変更したときに、アクティビティを再作成しないようにするにはどうすればよいですか?
- 11. 自動テスト中に画面の向きを変更するにはどうすればよいですか?
- 12. アプリが起動時に画面がスリープ状態にならないようにするにはどうすればよいですか?
- 13. URLDownloadToFileがキャッシュから取得できないようにするにはどうすればよいですか?
- 14. アプリケーションで画面の向きを変更しないようにするにはどうすればよいですか?
- 15. アンドロイド1.6にソフトキーボードが表示されないようにするにはどうすればいいですか?
- 16. iframeから親フレームにアクセスできないようにするにはどうすればよいですか?
- 17. Googleマップアンドロイドにポリラインが重ならないようにするにはどうすればよいですか?
- 18. アクションパラメータが非同期ラムダにならないようにするにはどうすればよいですか?
- 19. 内部リンクが#REFにならないようにするにはどうすればよいですか?
- 20. スクロールバーがコンテンツに重ならないようにするにはどうすればよいですか?
- 21. Azureウェブサイトがスリープ状態にならないようにするにはどうすればよいですか?
- 22. ObjectIDがプリミティブにならないようにするにはどうすればよいですか?
- 23. Tab Bar + NavigationControllersアプリで横向きを有効にするにはどうすればよいですか?
- 24. どのようにしてテキストが画面に落ちないようにするにはどうすればいいですか?
- 25. アンドロイドでは、画面をプログラムでオフにするにはどうすればよいですか?
- 26. モーダルが複数回描画されないようにするにはどうすればよいですか?
- 27. 他のアプリの画面の向きを設定するにはどうすればよいですか?
- 28. ビューページ内のコードから画面の向きを設定するにはどうすればいいですか?
- 29. スクロールビューで画像がスクロールしないようにするにはどうすればよいですか?
- 30. web_multi_image_zoomモジュールで画像を伸ばさないようにするにはどうすればよいですか?
はい、それは動作します。ありがとう。 – AnimatedRNG
@ WRU4Android:CommonsWareの答えも必ず読んでください!実際、彼の答えは最も正しいものです。 –