T
Terth
Neues Mitglied
- 0
Hallo,
ich möchte einen Button auf der GUI durch Doppelklick umbenennen. Also ich klicke doppelt und der bisherige Name verschwindet und wird im Button durch einen EditText ersetzt, indem ich dann schreiben kann. Das alles ohne Dialog. Ohne zu suchen hatte ich die Idee den Button abzuleiten und dann per addView() was zu machen. Bis mir aufgefallen ist das die Methode addView() nur von Layouts zur Verfügung gestellt wird, der Button ist aber ein View. Nach der Internet Recherche bin ich auf ein Tutorial gestoßen das beschreibt wie man sich einen CustomButton baut:
[Android] Making a custom Android button using a custom*view « Kah The Developer
Funktioniert auch könnte ich anpassen ist aber unschön, da die eigenschaften eines Buttons verloren gehen (kein Toggle z.B.). In dem Tutorial wird quasi ein Klickbares Layout gemacht, ich will meinen button aber schon behalten. Welche Möglichkeiten habe ich mein Problem zu lösen? Ich weiß gerade absolut nicht wie ich es noch angehen soll oder nach was ich dafür in google suchen muss. Das find ich bei dem Problem echt schwer weil mir schlicht die worte fehlen. Es ist echt schade das ich anscheinend keinen button als parent nehmen kann und dem ein EditText oder ein Textview oder andere Controls anheften kann in Qt geht das zum beispiel.
Ich freue mich auf Hilfe
Danke Terth
ich möchte einen Button auf der GUI durch Doppelklick umbenennen. Also ich klicke doppelt und der bisherige Name verschwindet und wird im Button durch einen EditText ersetzt, indem ich dann schreiben kann. Das alles ohne Dialog. Ohne zu suchen hatte ich die Idee den Button abzuleiten und dann per addView() was zu machen. Bis mir aufgefallen ist das die Methode addView() nur von Layouts zur Verfügung gestellt wird, der Button ist aber ein View. Nach der Internet Recherche bin ich auf ein Tutorial gestoßen das beschreibt wie man sich einen CustomButton baut:
[Android] Making a custom Android button using a custom*view « Kah The Developer
Funktioniert auch könnte ich anpassen ist aber unschön, da die eigenschaften eines Buttons verloren gehen (kein Toggle z.B.). In dem Tutorial wird quasi ein Klickbares Layout gemacht, ich will meinen button aber schon behalten. Welche Möglichkeiten habe ich mein Problem zu lösen? Ich weiß gerade absolut nicht wie ich es noch angehen soll oder nach was ich dafür in google suchen muss. Das find ich bei dem Problem echt schwer weil mir schlicht die worte fehlen. Es ist echt schade das ich anscheinend keinen button als parent nehmen kann und dem ein EditText oder ein Textview oder andere Controls anheften kann in Qt geht das zum beispiel.
Ich freue mich auf Hilfe
Danke Terth