Intereting Posts
Лучший способ обработки событий в Android Retrofit "java.net.ProtocolException: Неожиданная строка состояния", Кто-нибудь? Пользовательский слайд для разблокировки Проектирование для Android – разрешение? Собственный плагин Android PhoneGap Как использовать WCF-сервис с Android Изменение размера изображения, поворот, перемещение путем добавления некоторого индикатора вокруг изображения Выпадающая высота AutoCompleteTextView ограничена во всплывающем диалоговом окне Сколько ViewStubs слишком много для одного XML-файла макета? Диалог со списком и сообщением Являются ли возмещения для Android в приложениях, доступных для покупки? – В API биллинга приложений V3 Нужна помощь, правильная эмуляция Samsung Galaxy Nexus с AVD Запись и чтение строки во внутреннюю память на Android Исключение: обратные вызовы должны устанавливать границы родительских объектов в populateNodeForVirtualViewId () Android-сборка из командной строки в Windows

Открытие веб-страницы в приложении для Android

Мне было интересно, что вы, ребята / gals, порекомендовали бы с точки зрения открытия веб-страницы внутри приложения (т. Е. Меньшее окно с открытой в нем веб-страницей, но не с веб-браузером). Я пытаюсь интегрировать свою веб-страницу в мое приложение более или менее. Благодаря 🙂

Solutions Collecting From Web of "Открытие веб-страницы в приложении для Android"

Вы пытались использовать макет WebView ?

В вашем файле макета:

<?xml version="1.0" encoding="utf-8"?> <WebView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/webview" android:layout_width="fill_parent" android:layout_height="fill_parent" /> 

Включите разрешение INTERNET в ваш манифест:

 <uses-permission android:name="android.permission.INTERNET" /> 

И затем в вашей деятельности:

 WebView myWebView = (WebView) findViewById(R.id.webview); myWebView.loadUrl("http://www.example.com"); 

Это позволит внедрить веб-браузер в ваше приложение (а не открывать внешний браузер).

Вы можете разместить группу просмотра, а затем поместить веб-просмотр внутрь и изменить размер по мере необходимости.

 <LinearLayout android:orientation="vertical" android:gravity="center" android:layout_width="match_parent" android:layout_height="wrap_content"> <WebView android:id="@+id/webView" android:layout_width="fill_parent" android:layout_height="fill_parent"> </WebView> </LinearLayout> 

В вашем файле манифеста дайте разрешение

 <uses-permission android:name="android.permission.INTERNET" /> 

То вы получаете объект из кода

 WebView myWebView = (WebView) findViewById(R.id.webview); myWebView.loadUrl("http://www.google.com");