Android — Создание собственных кнопок в webview, извлечение определенного содержимого с веб-сайта в webview

#android #webview

#Android #webview

Вопрос:

В настоящее время я создаю приложение (проект) на Android. Я хотел бы знать, как создавать свои собственные кнопки в webview или создавать панель вкладок в webview. Кроме того, я хотел бы получить определенное содержимое с веб-сайта (точнее, из livejournal, если быть точным), например, мне не нужны кнопки, которые находятся в самом livejournal, мне просто нужно определенное содержимое, возможно, как некоторые записи в Live journal. Есть ли какой-либо способ, которым я мог бы это сделать?

Заранее большое вам спасибо!

Ответ №1:

Вместо размещения вкладок в WebView вы должны поместить WebView в вкладки. Что касается извлечения информации из LiveJournal, есть две возможности. У них либо есть общедоступный api, к которому вы можете получить доступ, чтобы получить нужные данные и использовать их для заполнения вашего приложения, либо нет. Если они этого не сделают, вашим единственным выходом будет извлечь необработанный HTML и попытаться разобрать его. В этот момент вы могли бы просто использовать веб-страницу как есть.

Комментарии:

1. Поскольку livejournal в некотором роде является магазином блогов, я подумал о том, чтобы превратить его в приложение для Android. Могу ли я узнать, как мне извлечь необработанный HTML и попытаться разобрать его? Означает ли это, что я принимаю только содержимое и отображаю страницу в своем собственном макете в Android? Кстати, livejournal использует css, есть какие-либо проблемы?? Большое спасибо за ответ, правда !! : D