自作ホームを本格的に横画面対応にする

当初縦画面のみの運用を考えていたので、横画面の対応は非常にいい加減だった。

横画面を使うときに問題になっていたのが、縦の狭さ。自作ホームでは縦5行×横4列+下に1行タスクを表示しているので都合縦6×横4となっている。縦画面の時はこれでよいのだが、横画面では縦が狭すぎる状態になってしまう。横も無駄に長い状態になってしまうし、不格好だ。

横画面用にアイコンの描写を変えたのだけども、それだけではやはり見た目が窮屈であるので、横画面の時は縦5行×4行+右に1列タスクという構成に変更することに。これで少しはまともになるはず。

一番トップレベルのレイアウトはLinearLayoutだったのだが、RelativeLayoutに書き換え。RelativeLayoutは融通が結構効くのでこういう時に対応がやりやすい。

タスク一覧もHorizontalScrollViewを使っていたのだけども、横画面の時はScrollViewで縦スクロールするように変更。

まだまだ修正しないといけない部分はあるのだけど、横画面でも縦画面並みには動くレベルにはなったかな。

HTML Generating Time : 0.185 s