Właśnie dowiedziałem się o używaniu elipsy w widoku tekstu. Ale nie mogę zrozumieć, jaka różnica w efekcie powinienem uzyskać, jeśli ustawię android: ellipsize = "marquee", a nie android: ellipsize = "end". Jestem nowy dla Androida. Proszę pomóż.Namiot/koniec marki Elipsa/
Odpowiedz
Jeśli chcesz, aby twój tekst był przewijany w poziomie, to rozmiar wielokąta "marquee" będzie działał. Ellipsize „end” pomoże Ci dokonać TextView ellipsize z „...”
Jeśli chcesz poziomą przewijalną tekst w aplikacji, należy użyć
android:ellipsize="marquee"
gdzie pojedyncza linia duży tekst będzie przewijanie .
Jednak w przypadku, gdy używasz,
android:ellipsize="end"
tekst po zakończeniu ekranie zostaną pokazane jako
...
słowa, które są dłuższe niż widok jest szeroki, aby można go było elipsoidować, zamiast łamać go w środku. Często będziesz także chciał ustawić scrollHorizontally lub singleLine tak, aby tekst jako całość był również ograniczony do pojedynczej linii, zamiast wciąż mógł być podzielony na wiele linii.
Musi być jedną z następujących wartości stałych.
Załóżmy widok oryginalny tekst wartość aaabbbccc a jego montaż wewnątrz widoku
Constant Value Description
none 0
start 1 output will be : ...bccc
middle 2 output will be : aa...cc
end 3 output will be : aaab...
marquee 4 out put will be : aaabbbccc auto sliding from right to left
- 1. Ograniczająca elipsa
- 2. Elipsa nie działa
- 3. WPF TextBlock Nakłada Elipsa
- 4. Elipsa wokół danych w MATLAB
- 5. "Elipsa" pokazuje tylko jedną kropkę
- 6. Co oznacza elipsa w Androidzie?
- 7. Potrzebuję filtra marki rozwijanej do Silvershop
- 8. Niestandardowe oznaczanie marki na ekranie ładowania zegarka
- 9. Identyfikatory dostawców Android USB nieznanej marki
- 10. inteligentne obcinanie ścieżki/elipsa do wyświetlania
- 11. elipsa dla tekstu wielowierszowego w przeglądarce Chrome
- 12. Elipsa zawierająca procent podanych punktów w R
- 13. Czy nazwa marki ma znaczenie dla certyfikatu SSL EV?
- 14. Zakres obrazu pojawia się nawet po Elipsa w Androidzie textView
- 15. pokazać podpowiedź tylko wtedy, gdy elipsa jest aktywny
- 16. Czy można użyć przelewu tekstowego: elipsa na elemencie przycisku?
- 17. Dlaczego elipsa zmienia orientację, gdy okno graficzne nie jest kwadratowe?
- 18. Wyświetlacz elipsa przed i po fragmencie w SOLR
- 19. Jak wyrównać tytuł marki i linki pozostawione w pasku nawigacyjnym Bootstrap?
- 20. Jak dodać obraz do marki navbar w ASP.NET MVC 5 RAZOR
- 21. Zmiany w wadze marki Bootstrap w oparciu o menu w przeglądarce Safari
- 22. Czy możliwe jest przepełnienie tekstu: elipsa do wyboru tylko z css?
- 23. Elipsa nie działa poprawnie dla wielowierszowego TextView z dowolną maksymalną wysokością
- 24. Maksymalna szerokość kolumny tabeli, elipsa, nowrap: nie działa w IE 9
- 25. Jak używać sprawdzania poprawności w Rails 3.1 do wymuszania unikalności złożonej?
- 26. Jak usunąć elipsy właściwość TextView z kodu?
- 27. Dlaczego moja ikona aplikacji rozszerzenia aplikacji dla systemu iOS8 nie jest wyświetlana?
- 28. Czy możliwe jest zastąpienie map bitowych Fringe tekstem w Emacs?
- 29. Ruby on Rails - Czy mogę zmodyfikować wartość atrybutu przed wywołaniem?
- 30. Szyny HABTM dołącza
dobra odpowiedź, ale być może również warto wspomnieć, że w przypadku, gdy wejście jest „abbbccc”, czyli kilka słów, używając ellipsize = "end" wyświetli wynik "a ...", a nie "a ab ...". Innymi słowy, woli zastąpić całe słowo słowem "..." nad łamaniem połowy słowa, nawet jeśli jest wystarczająco dużo miejsca na część tego słowa. – JHH