Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Cómo cambiar el color de entrada del imput en xml?

Mi texto en mi switch definido en un archivo xml no cambiará su color permanezca negro como fondo de la actividad. He intentado con la opción textcolor sin ningún éxito. ¿Algunas ideas?

Introduzca aquí la descripción de la imagen

Mi archivo xml

 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#000000"> <LinearLayout android:orientation="horizontal" android:layout_width="match_parent" android:layout_height="wrap_content"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Hôte : " android:textColor="#FFFFFF"/> <EditText android:background="#40FFFFFF" android:id="@+id/hostname" android:layout_width="200px" android:layout_height="wrap_content" android:textColor="#FFFFFF"/> </LinearLayout> <LinearLayout android:orientation="horizontal" android:layout_width="match_parent" android:layout_height="wrap_content"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Utiliser Https : " android:textColor="#FFFFFF"/> <Switch android:id="@+id/Switch" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textOn="on" android:textOff="off" android:textColor="#FFFFFF" android:onClick="onToggleClicked"/> </LinearLayout> </LinearLayout> 

2 Solutions collect form web for “Cómo cambiar el color de entrada del imput en xml?”

Para un switch , agregue esto a su archivo styles.xml :

 <style name="x" parent="@android:style/TextAppearance.Small"> <item name="android:textColor">#33CCFF</item> </style> 

Dos opciones:

  1. Agregue esto a su archivo XML diseño:

     android:switchTextAppearance="@style/x" 
  2. Agregue esto a su clase de actividad después de haber creado una instancia de su switch :

     switchInstance.setSwitchTextAppearance(getActivity(), R.style.x); 

Nota: ruta al archivo styles.xml : Project Folder > res > values > styles.xml

Cuando crea una instance de su EditText o TextView en su código de Activity , puede configurar allí el TextColor o el Background Color .

Ex.

 import android.graphics.Color; // add to top of your class TextView x = (TextView)findViewById(R.id.y); x.setTextColor(Color.parseColor("red")); // one way x.setTextColor(Color.rgb(255, 0, 0)); // another way x.setBackgroundColor(Color.parseColor("colorString")); x.setBackgroundColor(Color.rgb(red int value, green int value, blue int value)); 
FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.