Cómo agregar borde a un texto en textview android
En Android, ¿cómo puede agregar un borde alrededor de un texto? Quiero un borde alrededor del texto en TextView no alrededor del TextView. ¿Hay alguna manera de hacerlo en? Si es así, por favor señale los pasos apropiados necesarios para hacer ..
- La barra de acciones de Android TextView funciona de forma inconsistente
- Estilo conjunto de Android en el código
- Android: cómo utilizar la fuente Tamil
- Añadir opaco "sombra" (esquema) a Android TextView
- Android - ¿Cómo tomar un EditText (números) y luego convertirlo a un número entero para usarlo para las matemáticas?
- Finalizar el problema de la elipse con TextViews
- Estilo de texto de Android falta de luz, medio, delgado,
- Deslizar para desbloquear animación en Android
- Cómo dar formato al texto en la cadena que se muestra en TextView
- ¿Cómo puedo poner un borde alrededor de una vista de texto de Android?
- Android BroadcastReceiver onReceive Actualizar TextView en MainActivity
- Comportamiento de líneas de interrupción de texto de Android (cómo dividir la última palabra)
- ¿Cómo utilizar la fuente personalizada en android xml?
4 Solutions collect form web for “Cómo agregar borde a un texto en textview android”
Prueba esto..
<TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="@string/hello_world" android:textColor="#f8f36a" android:textSize="65sp" android:shadowColor="#ff0000" android:shadowRadius="2"/>
Y el resultado es
Usted puede crear el borde de encargo para el texto como esto. Aquí está una aplicación de la muestra .
Puedes crear estilo para esto ..
Aquí está el estilo de la muestra para el borderline en el texto.
Style.xml
<resources xmlns:android="http://schemas.android.com/apk/res/android"> <style name="shadoweffect"> <item name="android:paddingLeft">4px</item> <item name="android:paddingBottom">4px</item> <item name="android:textColor">#FFFFFF</item> <item name="android:textSize">25sp</item> <item name="android:shadowColor">#000000</item> <item name="android:shadowDx">0</item> <item name="android:shadowDy">0</item> <item name="android:shadowRadius">3</item> </style> </resources>
Aplicar estilo en tu TextView
<TextView style="@style/shadoweffect" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="your_text" />
Android no tiene tal característica originalmente. Hace unos meses, tuve que desarrollar una característica similar, y usé un truco. En ese caso utilicé el atributo shadow
. En su caso en TextView.onDraw()
llame a super()
dos veces. Establezca el tipo de letra en negrita y establecer el color a color del borde y llamar una vez, y establecer la normal y llamar segunda vez. Que funcionará.
Puede utilizar cualquier TextEditors para crear un borde para el texto de ur y puede agregar al código
- Phonegap Plugin: Cómo convertir Base64 String a una imagen PNG en Android
- Cómo mostrar brindis en AsyncTask en doInBackground