<application>
要素はandroid:screenOrientation
をサポートしていません。これはreading the documentationで分かります。
なぜそれが<application>
要素でサポートされていないのかについては、少なくとも部分的には、多くのアクティビティではなく、すべてのアクティビティで使用しないでください。
たとえば、あなたの提案したandroid:screenOrientation="portrait"
は、あまり行われるべきではありません。 landscape
特定のタイプのアクティビティ(カメラ、ビデオプレーヤー、いくつかのゲーム)について、私は理解できます。しかしportrait
は意味:あなたは、ユーザーがユーザーがAndroidの自然横向きで自分のタブレットを使用することができるようにしたくない
彼らの側スライダーハードウェアキーボードを使用できるようにしたくない
- あなただけ絶対に積極その方向にあることがを持っているそれらの活動に使用されるべきです
android:screenOrientation
Google TVの上で実行する必要はありません。それ以外の場合は、使用する方向性に関するユーザーの希望を尊重してください。アプリケーション全体に設定することを許可しないことは、特定のアクティビティに必要かどうかを実際に考えるのを助ける単なる1つの方法です。
何かに置いたとき何?水 ? ;) – Reno
あなたの質問に言い換えてください。 – TheCottonSilk
私は彼がなぜscreenOrientationがのアトリビュートではなく、ただであるのかと質問していると思います。ゾンビ? –
Samuh