W mojej aplikacji mam ellipsize
d mój TextView
tak, że jeśli tekst jest zbyt duży, będzie to pokazać ...
na koniec przy użyciu android:ellipsize="end"
.TextView android: ellipsize = „end” problem
npTekst ABCDEFGHIJKLMNOPQRSTUVWXYZ
jest wyświetlany jako ABCDEFGHIJ...
. Ale gdy tekst jest mały, jak na przykład ABCDEF
, nadal pokazuje ...
na końcu, dzięki czemu tekst wygląda jak AB...
. Nie mogę poprawić szerokości widoku tekstowego, ponieważ ten sam widok tekstowy jest używany w innym miejscu z różnymi wymaganiami dotyczącymi szerokości. Co powinienem zrobić, aby działał i pokazywał tylko wtedy, gdy tekst jest wystarczająco duży.
pokaż nam XML, którego używasz do wyświetlenia tekstu. Mam wrażenie, że używasz 'android: layout_width =" wrap_content "' – Blundell
Możesz spróbować z android: ellipsize = "marquee". – YuviDroid
z 'android: layout_width =" wrap_content "' nadal nie powinien elipsoidować tekstu ... Może dowolne kontenery nadrzędne mają ograniczenia szerokości .. – pleerock