Intereting Posts
Исправить соотношение сторон приложения и камеры Android Отдельная страница PreferenceActivity без заголовков / фрагментов? Отправлять события с python на javascript с помощью sl4a Исключительное исключение Тестирование нулевых объектов JSON в Java / Android Android Log.v (), Log.d (), Log.i (), Log.w (), Log.e () – Когда использовать их? Совместное использование экрана и просмотрщик тембра в android для Android RecyclerView – внеэкранные объекты, пропускающие первый макет BluetoothGatt: согласование нового MTU преуспевает, но новый размер не может быть использован (разница в 3 байта) Android: сканирование штрих-кода zxing успешно, но не возвращается из активности Эффект скручивания страницы для деятельности в Android Андроидная загрузка данных асинхронно с точки зрения пейджера Android конвертирует XML View в Bitmap, не показывая его Предназначение для редактирования текстового файла с установленным редактором файлов (если есть) Вставить новое намерение контакта

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