Intereting Posts
Как фильтровать MotionEvent.getAction () на уровне API 3 (нет ACTION_MASK) Повторяющийся идентификатор с фрагментом на странице PagerAdapter Android layout: этот тег и его дочерние элементы могут быть заменены одним <TextView /> и составным чертежом Android Wear Error ConnectionResult {statusCode = SERVICE_VERSION_UPDATE_REQUIRED, разрешение = null} Загружать звук из памяти в Android Чтение и запись данных через USB-порт на Android 3.1 Отфильтруйте список объектов в Android с помощью gradle-retrolambda и Lightweight-Stream-API Ошибка сборки Gradle после BSOD (java.lang.NullPointerException (нет сообщения об ошибке) Обновить начальную позицию MediaPlayer при приостановке Отправка списка объектов массива между действиями с помощью Parcelable PhoneGap – открыть внешнее приложение Пользовательские маркеры, показывающие белый цвет на некоторых устройствах (Google Maps v3 Android SDK) Анимация пользовательского диалога Предупреждение установки студии Android: папка не была перемещена Вставка содержимого контента Android занимает много времени

Открытие веб-страницы в приложении для 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");