Esiste un metodo API per il calcolo della dimensione (cioè larghezza e altezza) di una stringa visualizzata su una riga e in un determinato tipo di carattere e dimensione del carattere?Android e calcolando la dimensione di una stringa di una riga in un determinato tipo di carattere e dimensione del carattere?
7
A
risposta
8
Paint p = new Paint();
p.setTypeface(TypeFace obj); // if custom font use `TypeFace.createFromFile`
p.setTextSize(float size);
float textWidth = p.measureText("Your string");
// you get the width here and textsize is the height.
2
La classe Paint ha un metodo measureText(), che vi darà la larghezza in float
Paint p = new Paint();
int INFO_WINDOW_WIDTH = (int)p.measureText("this is string");
e un altro è Paint.getTextBounds
8
Paint mPaint = new Paint();
mPaint.setTextSize(/*put here ur size*/);
mPaint.setTypeface(/* put here ur font type */);
Rect bounds = new Rect();
mPaint.getTextBounds(text, 0, text.length(), bounds);
quindi effettuare la chiamata di
bounds.width();
bounds.height();
Problemi correlati
- 1. dimensione della matrice e la dimensione del puntatore carattere carattere
- 2. Figura di larghezza di una stringa in un determinato carattere
- 3. Android dimensione del carattere pulsante
- 4. Conversione tra dimensione carattere WPF e dimensione carattere "standard"
- 5. La dimensione del carattere * è uguale alla dimensione di int *?
- 6. Come modificare il carattere e la dimensione del carattere di un tag di input HTML?
- 7. R Markdown - modifica della dimensione del carattere e del tipo di carattere nell'output html
- 8. dimensione del carattere WebView Android in pixel
- 9. Attenzione: "Min Dimensione carattere maggiore dimensione del carattere corrente"
- 10. Imposta colore carattere, faccia carattere e dimensione carattere in PHPExcel
- 11. Leggi la dimensione del carattere da Impostazioni
- 12. Dimensioni casella e dimensione carattere in RPres
- 13. imposta la dimensione del carattere in jquery
- 14. (iPhone) Come cambiare la dimensione del carattere di una riga in tableview
- 15. Modifica la dimensione del carattere per un messaggio di AlertDialog
- 16. Ridimensiona la dimensione del carattere in UITextView
- 17. HTMLBody si rifiuta di emettere la dimensione del carattere specificata, finisce sempre con una dimensione diversa
- 18. Impossibile modificare la dimensione/tipo di carattere nei grafici
- 19. rileva la dimensione del carattere del browser
- 20. Dimensione carattere inutilizzabile enorme in Android Studio
- 21. Unità predefinita per la dimensione del carattere?
- 22. Modifica tipo/dimensione carattere predefinito in TinyMCE
- 23. Come modificare la dimensione del carattere e il colore del carattere da un file Java?
- 24. App Android: come leggere la dimensione del carattere in Impostazioni?
- 25. Dimensione carattere pulsante programmatico Android in pixel
- 26. CATextLayer ignora la dimensione del carattere
- 27. JTextPane: Come impostare la dimensione del carattere
- 28. Dimensione carattere e tipo non applicabile con CATextLayer
- 29. Regola dimensione carattere FPDF
- 30. Lighttable, impostare la dimensione del carattere