2010-11-18 3 views
3

Ich habe ein ContextMenu implementiert, wo die Elemente über setCheckable (true) aktiviert sind. Was mir seltsam vorkommt, ist, dass das Kontextmenü geschlossen wird, sobald ich auf das Kontrollkästchen klicke. Diese sind nicht als Optionsschaltflächen eingerichtet (was eine einfache Auswahl impliziert), und da die Art der Kontrollkästchen eine Mehrfachauswahl ermöglichen soll, bin ich nicht sicher, wie verhindert werden kann, dass das Kontextmenü geschlossen wird, wenn das Kontrollkästchen angeklickt wird.Checkbox in ContextMenu schließt das Menü. Irgendeine Möglichkeit, es offen zu halten?

Habe ich ein Grundstück übersehen? Vielen Dank im Voraus ...

+0

Können Sie etwas Code posten, wo wir sehen können, was Sie tun. Das wird uns helfen, das Problem besser zu diagnostizieren. – prolink007

Antwort

0

Das Verhalten eines Kontextmenüs besteht darin, einen Klick zu verarbeiten und zu schließen.

Während es eine Möglichkeit gibt, dieses Verhalten zu unterdrücken, bin ich mir dessen nicht bewusst. Vielleicht könnten Sie stattdessen einen Dialog für longClick von Multiple-Choice-Elementen erstellen.

Verwandte Themen