0

次のようなコンテキストメニューを作成しようとしています


MenuItem1 O

MenuItem2 O

MenuItem3 O

MenuItem4 ✔</h2>

MenuItem5 ✔</h2>

同じことをすることは可能ですか?setGroupCheckable を使用すると、チェック可能なラジオ ボタン menuItems のグループを作成でき、個々の項目に setCheckable を使用すると、チェックボックス menuItems を取得できますが、同じメニューで両方を取得する方法が直面している問題です。 http://developer.android.com/guide/topics/ui/menus.htmlは、ラジオ ボタンとチェック ボックス メニューの良いリファレンスです。

誰かアイデアはありますか?

4

1 に答える 1

0

私はついにこれを達成する方法を見つけたので、他の人と共有することを考えました.

異なるグループ ID を使用して、さまざまな menuItem を同じメニューに追加できます。したがって、1 つのグループについて、setGroupCheckable を true に設定することができます (これにより、ラジオ ボタンのグループが作成されます)。一方、他のグループの個々のメニュー項目をチェック可能にすることができます。 (setCheckable(true))、チェックボックスになります。

于 2013-01-24T08:41:21.837 に答える