Duplicar posible:
Android - shadow on text?Efecto de sombra para un texto en Android?
¿Cómo puedo hacer sombra efecto de texto en un TextView
.
¿Alguna idea?
Duplicar posible:
Android - shadow on text?Efecto de sombra para un texto en Android?
¿Cómo puedo hacer sombra efecto de texto en un TextView
.
¿Alguna idea?
Quizás considere usar android:shadowColor, android:shadowDx
, android:shadowDy
, android:shadowRadius
; alternativamente setShadowLayer()?
TextView textv = (TextView) findViewById(R.id.textview1);
textv.setShadowLayer(1, 0, 0, Color.BLACK);
Parece ignorar el color y usar lo que sea que esté usando el texto – jjxtra
poner estos valores en/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>
Luego, en su diseño xml aquí son algunos ejemplo de Vista de Texto
Ejemplo de texto flotante sobre la luz con la 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" />
Ejemplo de texto grabado al agua fuerte sobre la 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" />
Ejemplo de Texto nítido sobre la luz con la 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" />
Observe los valores positivos y negativos ... Le sugiero que juegue con los colores/valores usted mismo, pero al final puede ajustar estas configuraciones para obtener el efecto que busca.
En mi caso no era visible en la vista previa de Android, pero funciona en un dispositivo real como ¡¡¡encanto!!! – Mrinmoy
Esto no realiza ningún cambio. Creo que funciona Pero los valores que establezco son un problema. ¿puedes publicar el valor de muestra para 'shadowdx',' shadowdy' y 'shadowradious'? – Praveen
Deberías publicar tu código. Mientras tanto, compruebe el marcado en ejemplos como http://mobile.tutsplus.com/tutorials/android/customize-android-fonts/ (desplácese hacia abajo a la sección de la sombra de texto). –
cuales son las unidades para shadowdx, shadowdy y shadowradius –