powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Android [игнор отключен] [закрыт для гостей] / RSS лента на android
5 сообщений из 5, страница 1 из 1
RSS лента на android
    #38462853
trew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Решил спросить как правильно, прежде чем строить свой велосипед.

Нужно отображать rss -ленту на андройде.
Я так понял - это это тоже самое, что парсинг сайта.
Варианты:
1) использовать модель DOM - разбирать куски.
2) использовать Jsoup - тоже парсинг.
Какой способ выбрать? Немножко пробовал jsoup, есть маленький опыт. Или освоить и сделать через DOM модель?

Ещё заказчик хочет чтобы кликабельные заголовки(ссылки на др. сайты) были кликабельны и на андройде.
Кинуть всё это на webview или как-то иначе можно?

А рисунки реально перекинуть, они иногда встречаются в rss-ленте. Что-то ещё не придумал как это делать.

Поделитесь своим опытом, спасибо.
...
Рейтинг: 0 / 0
RSS лента на android
    #38464605
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тут, уж как удобнее и быстрее.


просто , можно и вебвью, но это несколько не гуманно будет.
да и в listview он у него проблемы с высотой.

а кликабельные сцылки в тексте сделать, дело то 1-й минуты
...
Рейтинг: 0 / 0
RSS лента на android
    #38464853
trew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Джибс,

Писк занял 1 минуту :)
Код: java
1.
2.
3.
4.
TextView txtTest =(TextView)findViewById(R.id.txtTest);		
txtTest.setText( Html.fromHtml("Разобрался, <a href=\"http://www.ya.ru\">Yandex</a>"
	+ " - это может быть что угодно."));
txtTest. setMovementMethod(LinkMovementMethod.getInstance());


А можно подробней про проблемы с высотой для listview ?
можно ссылку, почитаю.
...
Рейтинг: 0 / 0
RSS лента на android
    #38465036
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так просто скажу.

если в listview item втыкать webview
и показать контент ,какой либо, то при создании он растянется под него.
а в силу того что он использует механизм типа кеширования,
не будет повторно для каждого элемента создавать по новой вьюшку, то размер вебвью останется преждним, это несколько не красиво.

побороть можно, наверное, если не юзать , механизм который они предлагают, когда вьюшку втыкаем в tag
иее используем же, но это опять таки не очень хорошо.

как рефрешнуть размер, я так и не понял, а ковырять было лень. да и гуглом ничего не нашел .

поэтому ушел чисто в сторону jsoup, да дольше по разработке, но и памяти в конечном счете меньше жрется.
да и все остальное можно всегда навешать
...
Рейтинг: 0 / 0
RSS лента на android
    #38466769
trew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Джибс,
Спасибо, буду разбираться.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Android [игнор отключен] [закрыт для гостей] / RSS лента на android
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]