Wie kann ein Teil des Textes in Android wie eine Schaltfläche klickbar gemacht werden?

8

Ich möchte den Button myButton zu TextView hinzufügen. Wie man es in einer einzelnen Zeile erhält, so dass es wie eine Reihe von Zeilen aussieht. Hier ist ein Beispiel für den hinzuzufügenden Text

Drücken Sie hier, um die Wertegruppe zu aktualisieren.

Ich möchte "hier" als anklickbare Schaltfläche haben. Wie kann ich es tun. Jeder Snippet wäre hilfreich.

    
Karthik 31.01.2012, 08:14
quelle

5 Antworten

3

mache drei textView ex: textView1, textView2 und textView3.

%Vor%     
helloDroid 31.01.2012, 08:24
quelle
12

Hintergrund von Button als null festlegen von android:background="@null" die gleiche Textfarbe wie für andere TextView geben.

oder Sie können 3 TextViews und setOnClickListener auf die mittlere setzen.

    
AB1209 31.01.2012 08:37
quelle
6

Setze den Stil von Button mit grenzenlosem Android-Attribut, um Hintergrund und Rahmen zu entfernen:

%Vor%     
J. Gobet 16.06.2016 08:18
quelle
3

Fügen Sie TextView einfach in der XML-Layoutdatei unter Attribut hinzu, um es anklickbar zu machen.

%Vor%

Fügen Sie in Ihrer Java-Datei OnClickListener hinzu, um die Klickaktion für die Textansicht abzuschließen.

    
Yugandhar Babu 31.01.2012 09:23
quelle
2

Fügen Sie android:clickable="true" und android:onClick="yourclickname" für die TextView im XML hinzu. Definieren Sie dann yourclickname in Ihrer Aktivität. Dies sollte Ihr TextView anklickbar machen und löst die angegebene Methode aus, wenn Sie darauf klicken.

    
Shruti Dasgopal 08.10.2014 11:07
quelle

Tags und Links