はじめに

この記事は「みんコミ Advent Calendar」の11日目の記事です。

みんコミ」のAndroidアプリ(バージョン1.0.2)をベースに執筆しています。スクリーンショットは極力控える方針ですので、本記事を読む際には、「Google Play Store」からアプリをインストールしておくことをお勧めします。

en_generic_rgb_wo_60


以前の記事でも触れた「回転防止ロック」、標準ではOFFになっています。

題材がコミックなだけに、僕は寝っ転がって読むことが多いのですが、コミックビューアーの画面を開いたときに端末が横を向いていると画面が突然回転してLandscapeモードになります。

一方で、他の画面はPortrait固定になっているので、コミックビューアーを終了すると画面は再び縦向きのPortraitモードになります。

これによって何が起こるかというと、

  • コミックビューアーを起動して端末を横向きにする(Landscapeモードになる)
  • 「回転防止ロック」を有効にする(Landscape固定)
  • コミックビューアーを終了する(Portraitモードになる)
  • 再びコミックビューアーを起動すると、Portraitモードに固定された状態で表示される(回転防止ロックの誤動作?)

ただし、システム側で「画面の自動回転」をONにしていると、期待通りLandscapeモードで表示されます。

コミックビューアーはユーザーが一番使う機能なので、これら挙動は違和感がぬぐえません。

標準では画面の自動回転は無効(システム設定に準拠)にして、ユーザーが自動回転を有効にした場合にだけ回転させるという挙動が望ましいと考えています。

または、基本的には端末標準の画面の向きで表示しておいて、Activityの起動後、端末をユーザーが傾けたときだけ画面を回転するという挙動も良いかもしれません。ただし、この挙動を実現するには端末の加速度センサーを使う必要があります。


「有山圭二」は「みんなのコミック」及び運営の「株式会社イーブックイニシアティブジャパン」とは一切関係がありません。
また、本アドベントカレンダーの内容はあくまで参加者個人の見解です。
「みんなのコミック」の評価を目的とするものではありませんので、ご了承下さい。

みんコミといえば、僕が普段からお世話になっている根雪れい(@neyuki_rei)さんも連載していますね。

根雪さんの「おかあさん(10)と僕。」は……

お、ついに更新日が確定ですか。

楽しみです!


それでは明日、12日の担当は香川の発表準備でごめんネタ考えている余裕ない「有山圭二」さんです。

よろしくお願いします。