Разработка многофункционального пользовательского интерфейса с использованием Webview для приложения Android, не использующего сеть - PullRequest
1 голос
/ 09 сентября 2010

Я нахожусь в процессе разработки приложения для Android, где пользователь может увидеть список ресурсов с краткой сводкой (например, название и дата события), и щелчок по элементу показывает детали (например, описание событиякто посещает и т. д.).В настоящее время я изучаю создание пользовательских ListView и LinearLayout для этого в Android, но элементы стиля выглядят немного утомительно.

Я прочитал / заметил, что многие приложения, такие как GMail и Twicca, используют веб-просмотр длябольшая часть их пользовательского интерфейса.Поскольку у меня больше опыта работы с HTML / CSS, чем у Java, я собираюсь пойти по этому пути.

Отсюда и этот набор (связанных вопросов)

  • Как включить загрузку «локальных» страниц с помощью URL-адресов в веб-представлении?[например, предоставить гиперссылку на страницу сведений о событии в виде URL-адреса на странице списка, которая загружается в том же веб-просмотре без доступа в Интернет]
  • Могу ли я сослаться на «локальный» файл CSSстилизовать мое приложение?

Заранее спасибо за ваши ответы (или ссылки на хорошие ресурсы).
-A
PS Я искал на этом сайте, но я мог найти только фрагментыэтот вопрос.

1 Ответ

1 голос
/ 23 декабря 2010

чтобы загрузить локальный файл, попробуйте

String url = "file:///android_asset/test.html";
webView.loadUrl(url);

Файл test.html должен храниться в папке ресурсов, которую вы можете создать в своем проекте. У меня нет проблем с CSS, попробуйте сохранить CSS-файлы в отдельной папке в активах.

Надеюсь, я смогу вам помочь, обратная связь приветствуется,

1008 * Ионафан *

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...