Come definire un testo con interlinea (barrato) in un file xml di layout Android?è possibile definire il testo con il lato centrale in un file xml di layout Android
7
A
risposta
17
Per colpire attraverso, è possibile utilizzare un'immagine di sfondo per creare l'effetto barrato:
android:background="@drawable/strike_through"
Dove disegnabile strike_through è un'immagine 9-patch che mantiene una linea nel mezzo. Questo è il modo più semplice per implementarlo.
oppure lo si può programmare come questo.
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);
è possibile utilizzare il codice di cui sopra in attività ad avere sciopero sul testo.
E per impostare tramite XML riferimento this
+0
buona risposta .. mi ha aiutato –
0
di farlo in file xml solo, questo è quello che faccio:
<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>
Spero che questo aiuti!
Problemi correlati
- 1. Android È possibile definire una mappa in un file XML?
- 2. Come posso definire il layout di un frammento da XML?
- 3. È possibile creare un layout XML alveare in Android?
- 4. Android: come posso impostare il testo per un layout?
- 5. Android: il testo set di vista included
- 6. Android - Dialog Personalizzazione utilizzando un file XML di layout
- 7. È possibile salvare il file XML in AS3
- 8. Il tag "include" di Android XML Layout funziona davvero?
- 9. Elemento xml di riferimento layout Android più avanti nel file
- 10. Android: layout xml alternativo per modalità orizzontale
- 11. Precompilare manualmente i file di layout xml e usarli
- 12. come utilizzare le viste dichiarate in un file xml di un layout in un altro layout
- 13. È possibile definire più classi in un solo file .cpp?
- 14. Override Android Riempimento con 9 patch in XML di un lato
- 15. Layout dinamico vs XML in Android?
- 16. Pulsante con layout XML personalizzato
- 17. Come sottolinei un testo in Android XML?
- 18. Collega la vista personalizzata di Android a uno specifico layout xml (è possibile?)
- 19. È possibile definire gli aggiornamenti del layout di Magento in base al negozio
- 20. Qual è la differenza tra "? Android:" e "@android:" in un file xml di Android?
- 21. Disegno di poligoni in XML con Android
- 22. Abbiamo uno strumento per convertire il layout xml di Android in file .java?
- 23. allineare il centro di testo con Android
- 24. È possibile visualizzare l'immagine con il metodo loadDataWithBaseURL() in Android?
- 25. Alternative a xml sviluppando il layout dell'app Android?
- 26. Come ridurre il riempimento attorno al testo nel layout xml Android?
- 27. Spring: definire il valore @RequestMapping in un file di proprietà
- 28. android 5 e onClick in layout xml
- 29. visualizzazione personalizzata con il layout
- 30. È possibile definire un blocco con argomenti predefiniti in Ruby?
Posso cambiare il colore di questa linea di mezzo? – Adham
per l'implementazione xml hai solo bisogno di cambiare l'immagine che usi per lo sfondo. per il metodo programmatico non sono sicuro se sia possibile. –
come fai questo in kotlin? – Vina