Autore Topic: Modificare colore textView al click  (Letto 758 volte)

Offline viir

  • Nuovo arrivato
  • *
  • Post: 13
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S3
  • Sistema operativo:
    Mac OS X 10.10.5
Modificare colore textView al click
« il: 11 Dicembre 2012, 17:22:18 CET »
0
Salve a tutti, innanzitutto bellissimo forum, molto utile! (spero di non aver sbagliato sezione..)
Avrei bisogno del vostro aiuto.. sto realizzando un'applicazione e ho bisogno di un consiglio: ho creato un'activity all'interno della quale ho messo due TextView entrambi cliccabili. Volevo sapere come si fa ad evidenziare la riga quando clicco sulla textView?
Spero di esser stata chiara. Attendo risposte :)

Offline iffo87

  • Nuovo arrivato
  • *
  • Post: 14
  • Respect: 0
    • Mostra profilo
Re:Modificare colore textView al click
« Risposta #1 il: 15 Dicembre 2012, 02:51:45 CET »
0
prova mettendo nel xml della textview
Codice (XML): [Seleziona]
android:textColor="@color/text_color"
poi crei un file xml res/color/text_color.xml
Codice: [Seleziona]
<selector xmlns:android="http://schemas.android.com/apk/res/android" >

<item android:state_pressed="true"
      android:color="#ffffffff"/>
<item android:state_focused="true"
      android:color="#ff0000ff"/>
<item android:color="#ff000000"/> 

</selector>
;-)

Offline viir

  • Nuovo arrivato
  • *
  • Post: 13
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S3
  • Sistema operativo:
    Mac OS X 10.10.5
Re:Modificare colore textView al click
« Risposta #2 il: 15 Dicembre 2012, 13:17:13 CET »
0
prova mettendo nel xml della textview
Codice (XML): [Seleziona]
android:textColor="@color/text_color"
poi crei un file xml res/color/text_color.xml
Codice: [Seleziona]
<selector xmlns:android="http://schemas.android.com/apk/res/android" >

<item android:state_pressed="true"
      android:color="#ffffffff"/>
<item android:state_focused="true"
      android:color="#ff0000ff"/>
<item android:color="#ff000000"/> 

</selector>
;-)

Ok grazie per la risposta, appena provo ti faccio sapere se ho risolto!

Grazie mille per la risposta, funziona! Vorrei chiedere un'altra cosa.. se volessi far illuminare il background della textView cosa dovrei farE?
« Ultima modifica: 15 Dicembre 2012, 13:34:03 CET da viir »

Offline iffo87

  • Nuovo arrivato
  • *
  • Post: 14
  • Respect: 0
    • Mostra profilo
Re:Modificare colore textView al click
« Risposta #3 il: 15 Dicembre 2012, 17:09:14 CET »
0
Questo non l'ho mai provato ma credo che mettendo
Codice (XML): [Seleziona]
android:background="@color/back_color nella textview
 poi crei un file xml res/color/back_color.xml
Codice (XML): [Seleziona]
<?xml version="1.0" encoding="utf-8" ?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_pressed="true">
        <color android:color="#xxxxxx" />
    </item>
</selector>
fammi sapere se va sono curioso ;-)
« Ultima modifica: 15 Dicembre 2012, 17:16:00 CET da iffo87 »

Offline viir

  • Nuovo arrivato
  • *
  • Post: 13
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S3
  • Sistema operativo:
    Mac OS X 10.10.5
Re:Modificare colore textView al click
« Risposta #4 il: 16 Dicembre 2012, 11:44:09 CET »
0
Questo non l'ho mai provato ma credo che mettendo
Codice (XML): [Seleziona]
android:background="@color/back_color nella textview
 poi crei un file xml res/color/back_color.xml
Codice (XML): [Seleziona]
<?xml version="1.0" encoding="utf-8" ?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_pressed="true">
        <color android:color="#xxxxxx" />
    </item>
</selector>
fammi sapere se va sono curioso ;-)

ahahah certamente! Appena lo provo ti faccio sapere ;) in ogni caso grazie per la pronta risposta!

Offline viir

  • Nuovo arrivato
  • *
  • Post: 13
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S3
  • Sistema operativo:
    Mac OS X 10.10.5
Re:Modificare colore textView al click
« Risposta #5 il: 17 Dicembre 2012, 12:49:20 CET »
0
Funziona!!!!!!!!!!!!!  :D  :D  :D  :D  :D  :D  :D
« Ultima modifica: 17 Dicembre 2012, 12:51:25 CET da viir »