我已经创建了一个 WebView 应用程序,一切正常。 我是 Android 新手。该应用程序唯一需要的功能是隐藏地址栏。因为我希望该应用程序看起来更像常规应用程序,而不是网络浏览器窗口中的网页。
我的代码是这样的,
package com.Mobi.ebookread;
public class Mobile extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
final WebView webview = (WebView) findViewById(R.id.helloWebView);
webview.getSettings().setJavaScriptEnabled(true);
webview.loadUrl("http://www.google.com");
}
}
我该怎么做?
最佳答案
我认为有问题。 webview没有地址栏,似乎浏览器应用程序正在打开。可能发生重定向并导致浏览器应用程序打开,并且您没有使用 WebViewClient 和 shouldOverrideURLLoading() 拦截该重定向
下面是 WebView 的样子。
关于android - Android中隐藏浏览器地址栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13412107/