2011年6月26日日曜日

複数法令タブ登録のもう1つの方法[PRO版]

またまた、複数法令をタブ切り替えでブラウズする[PRO版]という記事の続きです。

すでに紹介した法令のタブへの登録方法だと、法令表示ビューにたどり着かないと登録できません(アプリ起動→ホーム画面→各種リストビュー→法令表示ビュー→テンキー表示→登録画面)。

法令表示をしている時に登録しようと思った時はこれでいいのですが、予め登録しようとする法令が決まっている場合は、登録までのステップが多すぎます。


これでは倹約家の奥様方に怒られてしまいます・・・。

冗談はともかく、各種リストビューの法令アイテムから登録できるのがステップも少なくて便利です。

そこで登場するのがリストアイテムのロングタップで表示されるコンテキストメニューです。






これまではロングタップすると1つのアクションにダイレクトに飛ぶか、ダイアログが開いて確認してから飛ぶしかありませんでした。

コンテキストメニューを導入することで複数アクションを選択することができるようになりますので、各種リストビューの特性に応じたメニューを登録することで使い勝手も良くなるのではないかと思います。

以下は、リストビューから「法令タブ登録」を呼び出した様子です。


法令タブ登録機能は、法令表示ビューの内部機能としては実装していませんでした。1つのActivityとして実装しています。そのため、法令表示ビュー以外でもそのまま呼び出すことが可能です(引き渡すパラメータが揃っていれば機能します)。

他の場所から呼び出したい機能はActivityとして分離しておくとこういう時に便利ですね。


では。

0 件のコメント:

コメントを投稿