私は最近、Android マーケットで自分のアプリを公開しました。エラーはなく、アプリは正常に動作します。私が今抱えている唯一の問題は、ユーザーが画面を傾けて横向きにすると、インターフェイスが基本的に壊れてしまうことです。私のコンポーネントは画面の左側 (横向き) にしかなく、半分しか表示されていません。通常の縦表示は問題ありません。
風景の使用をブロックする簡単な方法はありますか、または風景を見やすくする方法はありますか?
ありがとうございました!
私は最近、Android マーケットで自分のアプリを公開しました。エラーはなく、アプリは正常に動作します。私が今抱えている唯一の問題は、ユーザーが画面を傾けて横向きにすると、インターフェイスが基本的に壊れてしまうことです。私のコンポーネントは画面の左側 (横向き) にしかなく、半分しか表示されていません。通常の縦表示は問題ありません。
風景の使用をブロックする簡単な方法はありますか、または風景を見やすくする方法はありますか?
ありがとうございました!
AndroidManifest.xml では、アクティビティの方向属性を設定できます。
android:screenOrientation="portrait"
マニフェストでブロックできます
<activity android:name=".SomeActivity" android:screenOrientation="portrait"/>
または、layout-landscape という名前の新しいフォルダーを作成し、そこに同じ名前のレイアウトを入れて、特に横長用にレイアウトすることもできます。回転時に状態を失うことに注意してください。
横向きモードをブロックする代わりに、layout-land フォルダーでアクティビティ用の追加のレイアウト xml リソースを設計できます。
詳細については、 http://developer.android.com/training/basics/supporting-devices/screens.htmlを参照してください。