Открыть файл Html из приложения

265
30 мая 2017, 00:06

Можно ли как-нибудь при нажатии на кнопку, чтобы открывался в браузере файл html. Я закинул его в папку assets а что дальше делать не знаю.

Answer 1

Папка assets не находится в поле видимости других браузеров. У вас есть два варианта

  1. Сохранить .html файл в папку, видимую другим приложениям. В этом случае Вам надо будет запрашивать у пользователя права на запись/чтение.
  2. Воспользоваться WebView для загрузки html-файлов из папки ассетов:

    WebView wv = (WebView) findViewById(R.id.web_view);
    wv.loadUrl("file:///android_asset/index.html"); //вместо index имя Вашего файла
    
Answer 2

Вы можете исполнить файл в браузере, введя в адресную строку браузера

имя_сайта/assets/имя_html_файла.html

READ ALSO
Как спрятать/показать View?

Как спрятать/показать View?

Есть элементы активности, которые не нужны до порыХотелось бы их спрятать, а при обработке события показать

195
Реализация квеста с вариантами ответа, Java

Реализация квеста с вариантами ответа, Java

ЗдравствуйтеСоздаю квест (тест), который состоит из вопросов и вариантов ответа, на java (jsf)

275
Не собирается офф. пример от Google на Android

Не собирается офф. пример от Google на Android

Склонировал репозиторий: https://githubcom/googlevr/gvr-android-sdk/

279
Animation recyclerView crash to android 4

Animation recyclerView crash to android 4

делаю Animation recyclerView

235