El color negro viene en cambio un fondo transparente para textview en android

Las siguientes dos imágenes son un TextView con las siguientes propiedades:

<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/button_style" android:text="select password" android:textColor="@color/dif_black"/> 

Y el button_style.xml es

 <?xml version="1.0" encoding="UTF-8"?> <layer-list > <item> <shape> <stroke android:width="2dp" android:color="#88C425" /> <corners android:radius="20dp" /> </shape> </item> 

Primera foto tomada de la lona 2, segunda foto tomada de la fama de la galaxia de Samsung. Aquí está el problema que no quiero que el color negro sea llenado dentro del borde textview (movimiento). Usted habría notado en la primera foto que el fondo de la textview es transparente. Quiero esto mismo en todos los dispositivos de android para ser un fondo transparente.

La primera imagen con fondo transparente viene para la lona 2Introduzca aquí la descripción de la imagen

3 Solutions collect form web for “El color negro viene en cambio un fondo transparente para textview en android”

Sólo ha especificado el trazo de la Forma, pero necesita fondo. Parece que el negro es el valor predeterminado.

Cambie su forma button_style.xml añadiendo el fondo sólido transparente:

 <shape> <stroke android:width="2dp" android:color="#88C425" /> <corners android:radius="20dp" /> <solid android:color="@android:color/transparent" /> </shape> 

Para un TextView simple podría hacer esto …. (TextView) txtListChild.setBackgroundColor (Color.TRANSPARENT);

Pero si estás utilizando un ListView, tendrías que encontrar el diseño de la vista de elementos que se utiliza para cada elemento y establecerlo allí … Algo así

 if (convertView == null) { LayoutInflater infalInflater = (LayoutInflater) this._context .getSystemService(Context.LAYOUT_INFLATER_SERVICE); convertView = infalInflater.inflate(R.layout.list_item, null); convertView.setBackgroundColor(Color.TRANSPARENT); } 

Si usted necesita el color transparente entonces U necesita definir como esto

 android:background="#ffffffff" 

Para ex

 <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="#ffffffff" android:text="select password" android:textColor="#efyfff"/> 

O somply U puede fijar su fondo al blanco

 android:background="@color/white" 

Actualizar::

 <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="#ffffffff" android:text="select password" android:textColor="#efyfff"/> 
  • Android TextView habilita las etiquetas LinkiFy y Href
  • Cómo hacer una vista de seguir a mi dedo con onScroll y GestureDetector - Android
  • Para dibujar un subrayado debajo de TextView en Android
  • Android: sólo cambia el texto de la TextView alfa
  • Cambiar el color de TextView que se puede hacer clic en el enfoque y hacer clic?
  • Resaltar todas las palabras que se buscan a través de EditText
  • Selecciona el texto de la vista de texto con un solo clic en android
  • Verticalmente Centro TextView en RelativeLayout
  • ¿Cómo hacer que el texto brille?
  • Android define el color de fondo en TextView en styles.xml
  • Establecer una cadena spannable no funciona en una simple Textview
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.