Я использую WebView для правильного выравнивания текста RTL.Как добавить «...» многоточие к длинному тексту в WebView?
Просто, я хочу добавить «...» эллипсис, когда текст длинный.
Что архивируется в TextView с использованием android:ellipsize="end"
Есть ли способ, чтобы достичь «...» многоточие или контролировать количество строк в WebView?
Вот код:
String header = "<html><head><meta http-equiv=\"Content-Type\" +" + "content=\"text/html; charset=UTF-8\" /></head>";
String dt = "<body dir=\"rtl\">" + o.get(p).getTitle() +"</body></html>";
webView.loadData(URLEncoder.encode(header + dt,"utf-8").replaceAll("\\+"," "), "text/html", "UTF-8");
уверен, что это проблема? Шаги кажутся тривиальными (выясните, слишком ли длинный текст, добавьте многоточие), так какой шаг не работает? как выглядит ваш текущий код? С чем это связано с html/css? – Nanne
@Nanne Спасибо за ваш ответ, Как я могу узнать, длинный текст и не может поместиться в WebView? Это моя проблема :) –
А что такое textview? вы добавили, что где-то просто для размещения многоточия? вы могли бы показать какой-то код? – Nanne