#java #android #webview
Вопрос:
Я хочу создать приложение, подобное Ali express. Приложение для интернет-магазина. Я использую нижнюю навигационную активность в android studio с языком Java, но я не знаю, как использовать webview, чтобы при нажатии на какую-либо нижнюю активность отображался определенный URL. Например, главная страница, категории, корзина.
Комментарии:
1. для меня и всех, пожалуйста, добавьте больше деталей, что вы хотите. то, что вы пробовали до сих пор, публикует ваш код
xml
, иjava
поэтому мы можем дать более точный ответ.
Ответ №1:
Попробуйте этот код :
В Xml добавьте webview в соответствии с вами, например, так:
<WebView
<!-- covers 368dp width as required. -->
android:layout_width="368dp"
<!-- unique ID of WebView -->
android:id="@ id/web"
<!-- covers 495dp height as required. -->
android:layout_height="495dp"/>
В Java добавьте это :
WebView w = (WebView) findViewById(R.id.web);
// loading http://www.google.com url in the the WebView.
w.loadUrl("http://www.google.com");
// this will enable the javascipt.
w.getSettings().setJavaScriptEnabled(true);
// WebViewClient allows you to handle
// onPageFinished and override Url loading.
w.setWebViewClient(new WebViewClient());
для получения дополнительной информации посетите документацию веб-просмотра
ВЫВОД :
Комментарии:
1. ОК. Но я хочу поместить один webview I для доступа к нижней активности
2. где бы вы ни хотели разместить свой
webview
. это основаwebview
. вы можете создавать фрагменты и размещатьwebview
их в своем пользовательском интерфейсе где угодно.3. @ElimimianOsemaoje для доступа из нижней навигации вы можете использовать фрагменты проверьте это нижнее представление навигации с помощью фрагментов