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"/> 
  • TextView ampliar animación como en Android Market
  • Cambiar entre un TextView y EditText
  • Android - Recursos $ NotFoundException
  • Detectar donde el TextView de Android insertaría un salto de línea
  • Cómo configurar la cadena de respuesta JSON formateada en un TextView?
  • Actualizar un TextView después de hacer clic en el botón?
  • ¿Cómo utilizar EditTextPreference como un campo de texto de contraseña enmascarado?
  • Android (cambio de cadena en código java)
  • ¿Cómo hacer clic o tocar en un texto TextView en diferentes palabras?
  • Imprimir unicode personaje Android TextView
  • ¿Por qué la marquesina no funciona en Widget?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.