Я пытаюсь создать приложение типа читателя для определенного веб-сайта, поэтому опыт чтения необходим. Конечно, я хочу сохранить форматирование статьи как автор inteded (через основные html теги (p, br, img) - без CSS до сих пор).Приложение для чтения статей - WebView или TextView?
Проблема в том, что у меня есть время, отображающее это в текстовом виде так, как я хочу, с помощью метода Html.fromHtml. И даже не заставляйте меня начинать с изображений, они повсюду.
Ive всегда учили, что веб-просмотр - это не-нет для родного опыта, и его производительность отстойна, но потом я узнал, что приложение Google Currents использует его, и оно даже позволяет использовать текстовое обоснование, которое всегда приятно читать.
Итак, что бы вы сделали? Взломать, чтобы TextView вел себя или придерживался WebView? Было бы так плохо? Есть ли способ выяснить, что используют популярные приложения для чтения, такие как The Verge?
Спасибо!
Ive проверил ваше приложение, показательность кажется действительно хорошей, любые советы и рекомендации по производительности веб-просмотра? – urSus
Единственный трюк, действительно, в том, что я загружаю контент локально. Он питается RSS-каналом, поэтому у меня есть объекты модели, которые включают такие вещи, как заголовок и подпись, но контент, который они отправляют мне, оформлен с помощью html. Я строю html-строку из этого с помощью css в голове и т. Д., А затем используйте 'content.loadDataWithBaseURL (« http://bgr.com/ », html,« text/html »,« UTF-8 »,); 'загрузить его. Это может быть результат исполнения. – rharter