Avatar billede speedpete Nybegynder
14. december 2010 - 13:51 Der er 2 kommentarer og
1 løsning

Style et link i android

Jeg er ved at lære android-udvikling, og jeg har følgende:

<TextView
android:id="@+id/kontaktadresse"
android:text="@string/phone"
style="@style/kontakt"
android:background="#000000"
android:autoLink="phone"
/>

altså: inde i teksten gemmer sig et telefonnummer, som automatisk blive lavet til et link. Jeg har stylet teksten hvid, men linket bliver blåt med en understregning. Hvordan får jeg det til at blive magen til den øvrige tekst? Kan man lave et link manuelt, evt. referere til det i kode?
Avatar billede The_Buzz Novice
14. december 2010 - 16:20 #1
Det her er KUN et gæt, jeg har aldrig makket med android programmering:

<TextView
android:id="@+id/kontaktadresse"
android:text="@string/phone"
style="@style/kontakt"
android:background="#000000"
android:color="#FFFFFF"
android:autoLink="phone"
/>
Avatar billede speedpete Nybegynder
14. december 2010 - 16:40 #2
nope, virker ikke på linket, og hedder iøvrigt textColor
Avatar billede superanden Nybegynder
29. december 2010 - 18:39 #3
TextView har en metode som hedder
setLinkTextColor(int color)
den kan bruges i din java kode

Hvis du vil styre det fra XML layoutet hedder den
android:textColorLink="#FFFFFF"
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester