0

アイテムを行に表示するリストビューがあります。各行には、行のアイテムを選択するチェックボックスがあります。

任意のアイテムに対して実行できるアクション ActionList = { Action1, Action2,...} がいくつかあります。特定のアイテムに対して実行できるすべてのアクションを一覧表示するコンテキスト ポップアップ メニューを表示する予定です。

大きなボタンとして画面の下部に配置したい非常に一般的な Action1 があります。ユーザーは、チェックボックスをタップして選択し、下のボタンを押すだけで Action1 を実行できます。

Android ユーザーは、リストビューの行全体をタップして項目を確認することに慣れています。コンテキストポップアップメニューを表示するためにLongPressだけが残っています。

私には選択肢が残されています

(a) 私が持っているものを続ける

(b) タップを 2 つの部分に分割します。ユーザーが実際のチェックボックスの周囲の領域 (画面の 40% 右部分) をタップすると、ボックスがチェックされ、下部の Action1 ボタンを押して、選択したグループに対してアクションを実行できます。

ユーザーが左 60% 付近の領域をタップした場合。コンテキスト メニューを表示します。

(c) chkbox [ ] ( ) とともにオプション ボタンを表示し、ユーザーが ( )をクリックするとコンテキスト ポップアップ メニューを表示する

どんなアイデアでも...

4

1 に答える 1

0

B いいですね。ユーザーに見えるように、画面の 40% (チェックボックスの周囲) が異なるシェーディングになっていることを確認してください。

于 2013-06-23T04:34:07.493 に答える