Как показать веб-страницу в моем приложении? - PullRequest
12 голосов
/ 25 мая 2011

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

Ответы [ 2 ]

22 голосов
/ 25 мая 2011

Чтобы показать веб-страницу в вашем приложении, есть два способа сделать это: использовать браузер 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" />
0 голосов
/ 25 мая 2011

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

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