2016-03-31 6 views
-1

Ich benutze Android Studio.Ich möchte "View More" nach einigen Buchstaben in einem Textview verwenden. Ich habe danach gesucht und es zeigt, wie man "View More" nach einer bestimmten Anzahl von Zeilen hinzufügt, aber ich möchte es nach einer bestimmten Anzahl von Buchstaben hinzufügen. Kann jemand vorschlagen, was ich tun soll?Ich baue eine Anwendung mit Android Studio

+0

Nur aus Neugier, was ist der Zweck, dies zu tun? Ist es eine Art Spiel, bei dem die Person versucht zu erraten, was das Wort ist? –

+1

Probieren Sie es aus, es könnte http://stackoverflow.com/questions/10748796/android-how-to-limit-width-of-textview-and-add-three-dots-at-the-end-of-text helfen – Raghavendra

Antwort

0

Soweit ich Ihr Problem verstehen

Sie haben einen String Angenommen

String name="Rajdev Stack overflow" 

Name 21 Zeichen/Buchstaben (inklusive Leerzeichen) hat.

Wenn Sie nur bis zu 10 Charchters anzeigen und dann mehr anzeigen möchten, können Sie diese Zeichenfolge bis zu den ersten 10 Zeichen trimmen.

String trimmedName = name.substring(0, Math.min(name.length(), 10)); 

Jetzt beschnittener Name enthält nur bis zu 10 Zeichen. Jetzt können Sie tun:

trimmedName+"... view more"; 

so dass der Benutzer 10 Zeichen sehen und sehen Sie sich dann mehr

Rajdev Sta... view more 
Verwandte Themen