Android WebView错误-大小调整不正确
我的WebView似乎总是全屏显示,不尊重布局 此外,活动菜单不是我设置的,而是浏览器 如果URL是移动模式下的www.google.com或stackoverflow.com 它似乎工作正常 但一旦你点击经典模式或任何其他移动/常规网站,它就会占据整个屏幕 它可以与loadData一起工作 提前谢谢 有什么想法吗 迈克尔 我正在一个2.1版本的android模拟器上进行测试 代码片段Android WebView错误-大小调整不正确,android,webview,Android,Webview,我的WebView似乎总是全屏显示,不尊重布局 此外,活动菜单不是我设置的,而是浏览器 如果URL是移动模式下的www.google.com或stackoverflow.com 它似乎工作正常 但一旦你点击经典模式或任何其他移动/常规网站,它就会占据整个屏幕 它可以与loadData一起工作 提前谢谢 有什么想法吗 迈克尔 我正在一个2.1版本的android模拟器上进行测试 代码片段 setContentView(R.layout.mainactivity); WebView webV = (
setContentView(R.layout.mainactivity);
WebView webV = (WebView)findViewById(R.id.webview);
webV.setInitialScale(30);
webV.loadUrl(getString(R.string.app_url));
布局
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent android:layout_height="fill_parent">
<TextView android:id="@+id/label"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Type here:"/>
<WebView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/webview" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_below="@id/label"
/>
</RelativeLayout>
这不是WebView的错;当在WebView
中单击链接时,默认行为是使用URL打开系统浏览器应用程序(请参见上的#6)
这实际上是一个复制品;简而言之,您需要为WebView设置一个,并设置shouldOverrideUrlLoading