0

私は最近、Android マーケットで自分のアプリを公開しました。エラーはなく、アプリは正常に動作します。私が今抱えている唯一の問題は、ユーザーが画面を傾けて横向きにすると、インターフェイスが基本的に壊れてしまうことです。私のコンポーネントは画面の左側 (横向き) にしかなく、半分しか表示されていません。通常の縦表示は問題ありません。

風景の使用をブロックする簡単な方法はありますか、または風景を見やすくする方法はありますか?

ありがとうございました!

4

3 に答える 3

3

AndroidManifest.xml では、アクティビティの方向属性を設定できます。

android:screenOrientation="portrait"
于 2013-06-07T17:29:31.207 に答える
2

マニフェストでブロックできます

<activity android:name=".SomeActivity" android:screenOrientation="portrait"/>

または、layout-landscape という名前の新しいフォルダーを作成し、そこに同じ名前のレイアウトを入れて、特に横長用にレイアウトすることもできます。回転時に状態を失うことに注意してください。

于 2013-06-07T17:32:15.540 に答える
2

横向きモードをブロックする代わりに、layout-land フォルダーでアクティビティ用の追加のレイアウト xml リソースを設計できます。

詳細については、 http://developer.android.com/training/basics/supporting-devices/screens.htmlを参照してください。

于 2013-06-07T18:33:03.403 に答える