Гость
Форумы / Android [игнор отключен] [закрыт для гостей] / RSS лента на android / 5 сообщений из 5, страница 1 из 1
13.11.2013, 00:28
    #38462853
trew
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RSS лента на android
Решил спросить как правильно, прежде чем строить свой велосипед.

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

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

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

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


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

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

Писк занял 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
14.11.2013, 13:53
    #38465036
Джибс
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RSS лента на android
так просто скажу.

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

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

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

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


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