我的问题不在我单击链接时。在应用程序启动时进行。
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.browser);
WebView wvBrowser = (WebView) findViewById(R.id.wvBrowser);
wvBrowser.loadUrl("http://yusufalibozkir.com");
}
并且,xml:
<WebView
android:layout_width="fill_parent"
android:layout_height="match_parent"
android:id="@+id/wvBrowser"
/>
http://yusufalibozkir.com
发出HTTP 301
重定向响应。WebView
通过打开默认的Web浏览器,以与处理链接单击相同的方式处理重定向。使用WebViewClient
和shouldOverrideUrlLoading()
来捕获这种情况,然后将生成的URL重新加载到中WebView
,或使用首先不发出重定向的URL。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句