Efecto de sombra para un texto en Android?

Posible duplicado:
¿Android – sombra en el texto?

¿Cómo puedo hacer texto de efecto sombra en un TextView .

¿Alguna idea?

Tal vez usted considere el uso de android: shadowColor , android:shadowDx , android:shadowDy , android:shadowRadius ; Alternativamente setShadowLayer () ?

Ponerlos en valores / colors.xml

 <resources> <color name="light_font">#FBFBFB</color> <color name="grey_font">#ff9e9e9e</color> <color name="text_shadow">#7F000000</color> <color name="text_shadow_white">#FFFFFF</color> </resources> 

Entonces en su xml de la disposición aquí están algunos ejemplos de TextView

Ejemplo de texto flotante sobre luz con sombra oscura

 <TextView android:id="@+id/txt_example1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="14sp" android:textStyle="bold" android:textColor="@color/light_font" android:shadowColor="@color/text_shadow" android:shadowDx="1" android:shadowDy="1" android:shadowRadius="2" /> 

Introduzca aquí la descripción de la imagen

Ejemplo de texto grabado en luz con sombra oscura

 <TextView android:id="@+id/txt_example2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="14sp" android:textStyle="bold" android:textColor="@color/light_font" android:shadowColor="@color/text_shadow" android:shadowDx="-1" android:shadowDy="-1" android:shadowRadius="1" /> 

Introduzca aquí la descripción de la imagen

Ejemplo de texto nítido sobre la luz con sombra oscura

 <TextView android:id="@+id/txt_example3" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="14sp" android:textStyle="bold" android:textColor="@color/grey_font" android:shadowColor="@color/text_shadow_white" android:shadowDx="-2" android:shadowDy="-2" android:shadowRadius="1" /> 

Introduzca aquí la descripción de la imagen

Observe los valores positivos y negativos … Sugiero jugar con los colores / valores usted mismo, pero en última instancia, puede ajustar estos ajustes para obtener el efecto de su búsqueda.

 TextView textv = (TextView) findViewById(R.id.textview1); textv.setShadowLayer(1, 0, 0, Color.BLACK); 
  • Establecer TextView texto de html-formatted cadena recurso en XML
  • Cómo ajustar el kerning de texto en Android TextView?
  • Android - Cómo configurar una fuente personalizada para toda la aplicación
  • Etiqueta dentro de Polyline Google Maps V3
  • ¿Estableciendo el subíndice y el superíndice para el carácter específico en el TextView?
  • Selección de texto en TextView e invocación de menú flotante en un clic largo
  • Cómo eliminar el margen superior de TextView?
  • Almacenar un texto grande y estructurado en la aplicación Android
  • TextView sombra destruida mientras captura la imagen
  • Desplazamiento horizontal automático en TextView
  • Acceso a TextView desde otra clase
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.