Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung

Button mit Doppelklick umbenennen

Das Thema "Button mit Doppelklick umbenennen" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 14.09.2011, 10:51   #1 (permalink)
Neuer Benutzer

Registriert seit: 04.08.2011
Beiträge: 16
Abgegebene Danke: 2
Erhielt 0 Danke für 0 Beiträge
Standard Button mit Doppelklick umbenennen

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
Terth ist offline   Mit Zitat antworten
Alt 14.09.2011, 11:33   #2 (permalink)
Android-Hilfe.de Mitglied

Modell: Motorola Atrix 4G

Registriert seit: 07.12.2010
Beiträge: 170
Abgegebene Danke: 14
Erhielt 32 Danke für 31 Beiträge
Neeldarax eine Nachricht über ICQ schicken
Standard AW: Button mit Doppelklick umbenennen

Hi Terth,

du musst auf die selbe Stelle wo deer Button liegt ein TextView/EditView plazieren, aber mit der Visibility invisible.
Beim Doppeldrücken auf den Button setzt du den Button invisible und dein TextView/EditViewauf visible.

Somit hast du dein Button "ersetzt".

Geht es in die Richtung, die du willst?

regards
__________________
g o o g l e+ plus.neeldarax.de
androidblog www.neeldarax.de
Neeldarax ist offline   Mit Zitat antworten
Alt 14.09.2011, 11:39   #3 (permalink)
Neuer Benutzer

Registriert seit: 04.08.2011
Beiträge: 16
Abgegebene Danke: 2
Erhielt 0 Danke für 0 Beiträge
Standard AW: Button mit Doppelklick umbenennen

das geht auf jeden fall in die richtige richtung. ich überleg gerade. Ich hab in meiner activity ein relLayout, indem sollen Buttons nebeneinander zeile für zeile eingesetzt werden. wenn ich mir jetzt eine klasse compoundbutton schreibe, welche als attribute einmal den button und einmal den edittext hat, sowie das relativelayout, die layoutparams damit die buttons sich anzuordnen wissen, sowie den context der activity, muss ich nur noch diese instanz erstellen und dem die layoutparams so setzen wie ich sie haben will. ich brainstorme gerade. könnte funktionieren ich teste es mal danke sehr.
Terth ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Doppelklick im Browser gstyle HTC Desire Forum 7 21.03.2012 20:42
Anwendung wählen für Doppelklick Homebutton ttarzan Motorola Defy Forum 6 12.07.2011 12:04
Sprachsteuerung deaktivieren/ Doppelklick Hometaste Vorador Samsung Galaxy S2 (I9100) Forum 1 02.06.2011 07:18
Verknüpfung mit Personen umbenennen donklaos HTC Desire Forum 1 07.07.2010 15:00
Eclipse löscht Files bei Doppelklick Duckemai Android App Entwicklung 1 03.07.2010 13:43




Du liest gerade: "Button mit Doppelklick umbenennen" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.