¿Cómo puedo definir texto de líneas medias (tachado) en un archivo xml de diseño de Android?puedo definir texto de líneas medias en un archivo xml de diseño de Android
7
A
Respuesta
17
Para atravesará, puede utilizar una imagen de fondo para crear el efecto de tachado:
android:background="@drawable/strike_through"
Dónde dibujable strike_through es una imagen 9-parche que mantiene una línea por el centro. Esta es la forma más fácil de implementarlo.
o puede hacerlo programáticamente como esto.
TextView t = (TextView) findViewById(R.id.text);
t.setText("Text here");
t.setPaintFlags(t.getPaintFlags() | Paint.STRIKE_THRU_TEXT_FLAG);
0
textview.setPaintFlags(textview.getPaintFlags() | Paint.STRIKE_THRU_TEXT_FLAG);
puede utilizar el código anterior en la actividad para tener la huelga sobre el texto.
y para establecer a través de XML se refiere this
+0
buena respuesta ... me ayudó –
0
que hacerlo en un solo archivo XML, esto es lo que hago:
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<TextView
android:id="@+id/text_view_original_cash_amount"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="5dp"
android:textColor="@android:color/darker_gray"
android:text="$36000"/>
<View
android:layout_width="wrap_content"
android:layout_height="1dp"
android:background="@android:color/darker_gray"
android:layout_centerVertical="true"
android:layout_alignStart="@id/text_view_original_cash_amount"
android:layout_alignEnd="@id/text_view_original_cash_amount"/>
</RelativeLayout>
Espero que esto ayude!
Cuestiones relacionadas
- 1. ¿Cómo puedo definir el diseño de un fragmento desde XML?
- 2. Android ¿Es posible definir un mapa en un archivo XML?
- 3. ¿Cuál es la diferencia entre "? Android:" y "@android:" en un archivo xml de diseño de Android?
- 4. ¿Agregar nuevas líneas a un recurso de texto en Android?
- 5. La lectura de un archivo de texto o un archivo XML en Java Android
- 6. Atributo Android de diseño XML android: layout_toLeftOf
- 7. Android: ¿Cómo incluir dinámicamente un diseño XML?
- 8. cómo usar las vistas declaradas en un archivo xml de diseño en otro diseño
- 9. Android: ¿Cómo configuro el tamaño de texto para un diseño?
- 10. contando el número de líneas en un archivo de texto
- 11. ¿Cómo leo líneas en un archivo de texto en OCaml?
- 12. Lea solo las primeras líneas de texto de un archivo
- 13. GWT - Cómo definir un widget fuera de la jerarquía de diseño en el archivo xml de uibinder
- 14. diseño de diseño de Android
- 15. Cómo extender un botón de Android y usar un archivo de diseño xml
- 16. ¿Cómo convierto un diseño de PSD a Android xml?
- 17. C# ¿Cómo cuento las líneas en un archivo de texto
- 18. cómo puedo mostrar varias líneas de texto en un botón
- 19. Android autocompletar múltiples líneas de vista de texto en un resultado
- 20. ¿Cómo reduzco el relleno del texto en el diseño de Android xml?
- 21. ¿Cómo elimino las nuevas líneas de un archivo de texto?
- 22. archivo de diseño androide
- 23. Eliminar líneas duplicadas del archivo de texto?
- 24. Descripción del archivo xml de diseño de Magento (referencia, bloque, ...)
- 25. Use argumentos formato de cadena en el archivo de diseño xml Android
- 26. Cómo centrar un texto de dos líneas en un TextView en Android?
- 27. archivo XML Abierto de res/xml en Android
- 28. android: tablerow mezclado con columnas y texto de líneas múltiples
- 29. Android - Uso SurfaceView costumbre en XML diseño
- 30. Eliminar el separador ListView (en el archivo de diseño xml)
¿Puedo cambiar el color de esta línea media? – Adham
para la implementación xml, solo necesita cambiar la imagen que utiliza para el fondo. para el método programático no estoy seguro de si es posible. –
¿cómo se hace esto en kotlin? – Vina