0

私が設計している画面には、ユーザーが実行できるコマンドが多数あります。しかし、それらはグループ化できるので、ドロップダウン メニューを使用することを考えました。

コマンドにドロップダウンメニューを使用するのが普通かどうか疑問に思っています。ビューの切り替えと情報の選択以外にそれらが使用されているのを見たことがありません。

はいの場合、どのパターンまたはビルディング ブロックを使用して実装できますか? それとも自分で書く必要がありますか?

4

2 に答える 2

2

これは、「コマンド」の意味に依存すると思います。一般的に、私はノーと言うでしょう。Buttonあなたが何を意味するかによっては、Aの方が良いかもしれません。ただし、多くのコマンドについて話しているように聞こえます。その場合、多くのButtons は意味をなさない可能性があります。

特にアイテムの編集などについて話している場合は、これにはContextMenuの方が適している場合があります。これらは簡単に設定でき、リンクを投稿したドキュメントに良い例があります。ユーザーがアイテムを長押しするだけで、オプションを含む小さなメニューが表示されます。

ActinBarもあなたに合うかもしれません。しかし、実際には、何をどのように表示したいか、ユーザーが何を期待するかによって異なります。しかし、「コマンド」を読んで最初に思いつくのは、ContextMenu

あなたが持っている他の2つのオプションは、PopupMenuPopupWindowです。PopupMenuが必要であることに注意してくださいAPI >= 11。しかし、あなたのコメントで、私は間違いなく aSpinnerが適切だと思います。

于 2013-06-28T15:07:23.197 に答える
0

lorensiuswlt/NewQuickAction3D をチェックしてください: 本当にきれいで使いやすいです。README のチュートリアル:

https://github.com/lorensiuswlt/NewQuickAction3D

古い HTC デバイスで見られるものにもっと興味がある場合:

https://github.com/lorensiuswlt/NewQuickAction

于 2013-06-28T15:08:49.920 に答える