Android開発:縦画面固定

Sponsored Link

縦横でレイアウトが崩れてしまうってのは、初心者が陥りがちなミスらしいです。
まあテストで検知できればいいんですけどね、レイアウト固定で開発しておいたほうが無難な気がします。

AndroidManifest.xmlで設定する場合

Activity属性に追加する

AndroidManifest.xml
縦方向固定の設定

android:screenOrientation="portrait"

横方向固定の設定

android:screenOrientation="landscape"

Activity.javaで行う場合

一番最初に呼ばれる処理(onCreate())に記述しておけば、無難
縦方向固定の設定

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
横方向固定の設定

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);

今のところ、縦横対応のアプリは作ったことがないので、基本設定するようにしています。

by カエレバ

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください