Optionsschaltfläche auf Klick-Listener funktioniert nur, nachdem Sie die TOnggle-Taste ausgewählt haben

StackOverflow https://stackoverflow.com//questions/20023454

Frage

In meinem XML habe ich ein relatives Layout mit einer Toggle-Taste und 2 Gruppen von Radiosaster.

Im Moment ist es so eingestellt, dass, wenn der Funkknopf "Zaubersprüche" in der ersten Funkknopfgruppe ausgewählt ist, die Funkknopfgruppe "Zauberkuttons" bis vorne mitbringt.

Das funktioniert jedoch nur, wenn ich die Toggle-Taste mindestens einmal berührt habe.Idealerweise sollte ich die TOGGLE-Schaltfläche für meinen Onclick-Code nicht anfassen müssen, zumal ich die Toggle-Schaltfläche eine Pause-Taste letztendlich vorstellen möchte.

Hier ist mein XML:

generasacodicetagpre.

und hier ist mein Code

generasacodicetagpre.

War es hilfreich?

Lösung 2

Ich musste anscheinend die Zauberbutton-Funkknopf-Gruppe an die Front mitbringen und auf unsichtbar einrichten, bevor ich jemals den Onclick-Listener betreten habe.Im Onclick-Listener konnte ich die SetVisibility (SEVIEW.Visible) verwenden.

Mein Code sah aus wie

generasacodicetagpre.

Andere Tipps

In Ihrem OnclickListeer für Zaubersprüche Ihre Überprüfung, wenn Ihre Radiogruppenzellenkenntnisse ausgestellt (). Wenn Sie möchten, dass es auftaucht, wenn Sie auf die Zauberzeichen radiobutton klicken, benötigen Sie nicht, ob Schleife.Anstatt BringToFront zu verwenden, warum verwenden Sie nicht die SetVisibility ()?

so etwas wie folgt:

generasacodicetagpre.

und wenn Sie es verbergen möchten, wenn ein anderer Radiobutton gerade geklickt wird, klicken Sie auf einfach SetonClickListeer dafür und machen Sie Spellkuttons Sichtbarkeit unsichtbar oder weg

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top