2015-08-11 5 views
1

Я хочу создать простое приложение для книг в Android, которое не нуждается в подключении к Интернету и ищет решения.Можем ли мы использовать TextView для создания приложения на Android?

я получил подход, here

Но на Android WebView учебник может быть использован только для получения HTML с веб-сайта, который необходимо подключение к Интернету.

У кого-нибудь есть идея, как это сделать или любой другой подход?

Заранее спасибо.

ответ

0

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

0

создавать HTML-файлы и сохранить его в папке Assets и открыть их в WebView, но лучше было бы создать базу данных

1

WebView может загружать локальные HTML-файлы в дополнение к извлечению HTML из Интернета. Таким образом, вы можете написать свою книгу в HTML и вставить ее в свой APK (активы, базы данных, файлы и т. Д.). Затем вы можете динамически загружать эти HTML-данные в WebView, чтобы показать пользователю свою книгу.

Предположим, вы создали HTML-книгу под названием book.html в своем каталоге ресурсов. Тогда следующие нагрузки кода его в WebView:

WebView wv = (WebView) findViewById(R.id.webview); 
wv.loadUrl("file:///android_asset/book.html"); 

В случае извлечения HTML из базы данных, вы можете использовать этот код.

WebView wv = (WebView) findViewById(R.id.webview); 
String html = fetchHTMLFromDB(); 
wv.loadDataWithBaseURL("", html, "text/html", "UTF-8", "");