Есть ли возможность загрузить html из res/raw в TextView? Я знаю, что могу использовать WebView, но блин прозрачность не всегда работает (не на каждом устройстве)java android - как установить html из ресурсов в TextView?
3
A
ответ
7
myTextView.setText(Html.fromHtml(readTxt()));
// Эта функция вернет строку, которую вы можете установить в своем текстовом виде. И эта строка есть HTML коды, так что используйте Html.fromHtml
private String readTxt() {
InputStream inputStream = getResources().openRawResource(R.raw.My_html_file);
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
int i;
try {
i = inputStream.read();
while (i != -1) {
byteArrayOutputStream.write(i);
i = inputStream.read();
}
inputStream.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return byteArrayOutputStream.toString();
}
3
Вы можете поместить свой контент HTML в string
ресурс и использовать его в TextView по:
textView.setText(Html.fromHtml(getResource().getString(R.string.my_html)));
Для форматирования HTML в strings.xml файле, использовать этот синтаксис:
<string name="my_html">
<![CDATA[
Your html content here
]]>
</string>
0
Для простого содержимого HTML вы можете использовать .setText (Html.fromHtml ("Привет мир!")). Просто нужно load html file to string from raw.
Смежные вопросы
- 1. Как установить текст Android TextView с Java?
- 2. Как установить цвет из ресурсов?
- 3. как установить TextView из другого класса (Android)
- 4. Как установить HTML-тег в Textview в android?
- 5. Отображение изображений из HTML в TextView - Android
- 6. Отображение pdf в TextView из ресурсов/исходной папки в android
- 7. Как установить выравнивание textView с Java в Android?
- 8. Android - Как установить значение ArrayList в TextView
- 9. как установить шрифт в textview в android?
- 10. изменение TextView с string.xml ресурсов в классе Java
- 11. Программные установить TextView в Android
- 12. Android - установить значение TextView к пользовательскому TextView
- 13. Android установить TextView из другого класса
- 14. Попытка установить изображение в textView из в Strings.xml в android
- 15. Как программно установить maxLength в Android TextView?
- 16. Как установить textview в doINBackground android
- 17. Как установить позицию курсора в Android TextView
- 18. android как установить гиперссылку в textview
- 19. Как установить LAYOUTGRAVITY для TextView в Android?
- 20. Android-Как установить яркость в textView?
- 21. Как установить цвет TextView в Android?
- 22. Как установить TextView на ImageView в Android
- 23. Java EE чтения ресурсов из посланной HTML
- 24. Как установить TextView как случай onClick? Android
- 25. Android TextView для HTML из URL
- 26. Как установить textview из sharedprefs
- 27. Установить textview внутри doINBackground android
- 28. Android Как установить текст в TextView из общедоступного статического метода?
- 29. Как установить текст TextView на ресурс строки? (Java for android)
- 30. как установить TextView в нижнем
Спасибо большое! Результат шокировал меня :) он определенно не выглядит так, как он выглядел в html – user2234594
Вы получаете неправильные данные? – Rahul
@ user2234594 Ваша проблема решена? – Rahul