- Forum-Beiträge: 38
21.05.2017, 23:10:51 via Website
21.05.2017 23:10:51 via Website
Hallo zusammen
Ich stehe vor einem wahrscheinlich kleinen Problem, eine onClick-Anweisung zu verschachteln. Das Layout besteht aus einem TableLayout mit 10 Zeilen, einer numerischen TextView-Zeile und einem selbst konstruierten Keypad. Sinnbildlich ein Taschenrechner, der nicht rechnen kann, dessen eingegebene Zahl mit einem onClick einer Zeile der Table zugeordnet wird.
Eine TableLine besteht aus 3 Feldern:
Row0 > Ein Text für die Bezeichnung
Row1 > Ein Counter, der die Anzahl der Zuordnungen mitzählt
Row2 > Ein numerisches Feld, in dem der eingegebene Wert addiert wird.
Das alles ist realisiert und funktionsfähig.
Eine der Tasten im Keypad ist bezeichnet mit 'Line-Setup'. Die Funktion dieser Taste soll das Bearbeiten einer Zeilenbezeichnung auslösen. Es gibt bestimmt viele einfache Lösungen, möchte aber folgende Vorgehensweise realisieren:
Ein onClick auf die Taste 'Line-Setup' soll auf einen weiteren onClick auf eine der TableLines warten. Bei der Auswahl einer Zeile öffnet sich ein AlertDialog, mit dem ich entweder eine neue Bezeichnung eingebe oder den Inhalt der Zeile lösche. Soweit ist alles realisiert, bis eben auf dies verschachtelte onClick-Methode.
Wer weiss Rat, wie man das möglichst einfach umsetzen kann?
Erwarte gespannt eure Lösungsvorschläge.
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.