Как показать веб-страницу в моем приложении?

Мне нужно отправить с веб-страницы на стороне сервера простые (с изображениями) некоторые способы (mht или zipped web pages folders) и показать его в пользовательском интерфейсе моего приложения Android без контроля браузера, может кто-нибудь посоветует мне, как это сделать на Android-устройстве?

Ответ 1

Чтобы показать веб-страницу в своем приложении, есть два способа сделать это: использовать браузер Android по умолчанию или использовать WebView. Для второго вы можете сделать это:

WebView webView = (WebView)findViewById(R.id.webView);
//you can load an html code 
webView.loadData("yourCode Html to load on the webView " , "text/html" , "utf-8");
// you can load an URL 
webView.loadUrl("http://www.stackoverflow.com");

макет XML:

В вашем макете Xml определите WebView следующим образом:

<WebView android:id="@+id/webView"
       android:layout_width="fill_parent"
       android:layout_height="fill_parent" />

Ответ 2

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