タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

回転に関するy-kobayashiのブックマーク (2)

  • 画面回転と Fragment - Qiita

    仕事Android アプリを作成しているとよく 縦固定で と注文を受けることがある。画面回転させると、ある画面が横画面で見辛いレイアウトの場合は別にレイアウトを作成しなければならないかもしれないし、デフォルトでは画面回転のタイミングで Activity や Fragment が再生成されるのでそれに起因する問題に対応しなければならなくなるからだ。要するに工数の削減だ。 各画面を縦固定にするには AndroidManifest.xml の各 activity 要素に下記属性を指定してやればよい: <activity android:screenOrientation="portrait"/> <!-- 縦固定 --> <activity android:screenOrientation="landscape"/> <!-- 横固定 --> でもやっぱり回転させたい 利用者をスマートフォ

    画面回転と Fragment - Qiita
  • Androidの回転をどう対応するか派閥リスト - Qiita

    利点 実装も楽だし、検証も楽。 欠点 横持ちで操作したいユーザーに不親切 Android Nからマルチウィンドウがあるので、マルチウィンドウ対応をするなら結局画面の高さが短いケースは対応が必要 ScrollViewでラップするなど 事例 Airbnb, Uber ② 回転は許容するがActivityは再生成しないよ派 やること configChangesを指定する。これで回転時にActivityが破棄されなくなり、代わりにonConfigurationChangedが呼ばれるようになる。 画面はlandscapeでも表示できるように、大抵の人はレイアウトをScrollViewでラップしてるのではないだろうか。 利点 まあまあ楽。 一応横持ちでも使える。 欠点 縦横で見た目の変わるビューの見た目は切り替わらない 例 Toolbarは縦横でフォントの大きさが違うが、この方法だと回転時に切り替わ

    Androidの回転をどう対応するか派閥リスト - Qiita
  • 1