.setTextColor(Color.rgb(200,0,0));
> *Armando Chirinos Paredes*
> Blog*: *http://ameison.blogspot.com<http://ameison.blogspot.com/2011/08/instalando-el-ambiente-de-desarro...>
> ((+511) 258 - 3564
> ((+511) 997 - 773937
En un xml para los colores:
<!-- /res/xml/colores.xml -->
<color name="verdeAndroid">#a4c739</color>
En java:
.setTextColor(getResources().getColor(R.xml.colores.verdeAndroid));
En vez de utilizar el xml ya que lo estás haciendo todo con código
java por qué no le añades un listener al botón, y según su estado le
cambias el color del texto y ya?
http://docs.oracle.com/javase/7/docs/api/java/awt/event/KeyListener.html
--
Has recibido este mensaje porque estás suscrito al grupo "desarrolladores-android" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a desarrollad...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a desarrolladores-a...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/desarrolladores-android?hl=es.
eso es lo que decía al final
y luego aplicas .setTextColor() según si está typed, pressed o release
On 1 dic, 19:48, Meison <mason...@gmail.com> wrote:
> Hola Javier,
>
> Gracias por responder ... mi problema no es cambiar el color, *sino el
> hacerlo SOLO al pulsar el botón, *luego que se muestre igual.
> Esto manejando los estados state_pressed="true".
>
> *Deseo al presionar, poder cambiar el color del texto, * lo intente así :
>
> <?xml version="1.0" encoding="utf-8"?>
> <selector xmlns:android="http://schemas.android.com/apk/res/android">
> <item android:state_pressed="true"
> android:color="#ffffAA00"/> <!-- pressed -->
> <item android:state_focused="true"
> android:color="#ff00BBff"/> <!-- focused -->
> <item android:color="#ffADD1C0"/> <!-- default -->
> </selector>
>
> boton.setTextColor(R.color.selector_text_color_negro_a_blanco);
>
> Para cambiarlo de acuerdo al estado, pero no me funciono ..
>
> Gracias
>
> Gracias
>
Hola Javier,Gracias por responder ... mi problema no es cambiar el color, sino el hacerlo SOLO al pulsar el botón, luego que se muestre igual.Esto manejando los estados state_pressed="true".Deseo al presionar, poder cambiar el color del texto, lo intente así :<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"><item android:state_pressed="true"android:color="#ffffAA00"/> <!-- pressed --><item android:state_focused="true"android:color="#ff00BBff"/> <!-- focused --><item android:color="#ffADD1C0"/> <!-- default --></selector>boton.setTextColor(R.color.selector_text_color_negro_a_blanco);Para cambiarlo de acuerdo al estado, pero no me funciono ..
Espero me puedas seguir ayudando, gracias !!
No lo he probado en Android, pero tiene que servir igual.
On 1 dic, 20:26, Javier Hernández <droin...@gmail.com> wrote:
> Hola,
>
> eso es lo que decía al final
>
> http://www.google.com/url?sa=D&q=http://docs.oracle.com/javase/7/docs...
> El 1 de diciembre de 2011 14:48, Meison <mason...@gmail.com> escribió:
>
>
>
>
>
>
>
>
>
> > Hola Javier,
>
> > Gracias por responder ... mi problema no es cambiar el color, *sino el
> > hacerlo SOLO al pulsar el botón, *luego que se muestre igual.
> > Esto manejando los estados state_pressed="true".
>
> > *Deseo al presionar, poder cambiar el color del texto, * lo intente así :
>
> > <?xml version="1.0" encoding="utf-8"?>
> > <selector xmlns:android="http://schemas.android.com/apk/res/android">
> > <item android:state_pressed="true"
> > android:color="#ffffAA00"/> <!-- pressed -->
> > <item android:state_focused="true"
> > android:color="#ff00BBff"/> <!-- focused -->
> > <item android:color="#ffADD1C0"/> <!-- default -->
> > </selector>
>
> > boton.setTextColor(R.color.selector_text_color_negro_a_blanco);
>
> > Para cambiarlo de acuerdo al estado, pero no me funciono ..
>
> Lo he estado intentado como comentan en este post :
>
> http://stackoverflow.com/questions/4692642/android-customized-button-...
>
>
>
> > Espero me puedas seguir ayudando, gracias !!
>
> --
--
Has recibido este mensaje porque estás suscrito al grupo "desarrolladores-android" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a desarrollad...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a desarrolladores-a...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/desarrolladores-android?hl=es.