2011年6月8日水曜日

「参照履歴/しおり表示ビュー」のタブ位置を下に配置する[PRO版]

開発中の法令参照履歴としおりを見る時の画面ですが、以下のようになっています。

※アイコンを自前で描いたものに差し替えました




タブというと大抵は上に配置されることが多いですが、このアプリでは下に配置します。

理由は単純。



タブが上にあると操作の際に

指がツリそうになるから

です(笑)。

片手操作することが多いので、できるだけアプリの操作は指の移動量を少なくして、最小の労力で使いたいというニーズからこのようにしています。

検索ホーム画面のサーチボタン等が下に配置されているのもそういった単純な理由です。

よく見るTabActivityを実装しているサンプルのLayoutファイルはタブが上に来るようになっていますが、そのLayoutファイルのTabHost内でLinearLayoutで配置しているパーツ類をRelativeLayoutで配置するように変更してTabWidget(@android:id/tabs)が子Activityを表示するFrameLayout(@android:id/tabcontent)の下に来るように配置することで実現しています。

好みの問題もあるかもしれませんが、少なくとも指がツルようなことは無くなるのではないか、と思います。

たぶん。

ではまた。

0 件のコメント:

コメントを投稿