Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/225.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 网络视图&x2B;滚动问题+;安卓_Android_Scroll_Webview - Fatal编程技术网

Android 网络视图&x2B;滚动问题+;安卓

Android 网络视图&x2B;滚动问题+;安卓,android,scroll,webview,Android,Scroll,Webview,我正在尝试在framelayout中嵌入webview。my launch.xml如下所示 <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" > <WebV

我正在尝试在framelayout中嵌入webview。my launch.xml如下所示

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" >

<WebView  
    android:id="@+id/webview"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"/>   
</FrameLayout>
还有什么我必须安排的吗

我已通过使用Scr替换框架布局进行检查
提前谢谢

首先,如果您只需要一个子元素(
WebView
),为什么需要
FrameLayout
父标记

第二,你不需要处理任何触摸事件,它会自动默认处理滚动。你看过这个教程了吗


你不能像他们说的那样做有什么具体原因吗?如果是,是什么?您是否正在尝试映射其他触摸事件?

从中滚动网页似乎有问题file:///. 我想出的唯一解决办法是在本地网页中使用内部滚动。为此,我使用了一个修改过的脚本,可以在下载。我做的唯一修改是在css中将页眉和页脚的高度和线条高度设置为0px,在页眉顶部和底部也设置为0px。它是有效的。也许这对你也有帮助


@mdelolmo:请停止发布任何这样的答案,挑出与问题本身无关的东西是没有帮助的。是否定义了布局没有任何区别!当您使用webview教程的确切代码时,也会出现他描述的相同问题

让滚动条滚动到那里,并将
webview
的内容设置为
wrap\u content
如果它能正常工作的话。我删除了FrameLayout,但无论如何都没有用。。我所做的与教程中的完全相同,但仍然不起作用。。mWebView.loadUrl(url);在本例中,如果我将url设为“some”,则效果很好,但当url为file://mnt/sdcard/abc.html(我解压缩了一些包裹)它不起作用。这件事过去10天来一直困扰着我。如果我保存从浏览器保存的一些页面,然后尝试按上述方式加载它,它会再次工作。我认为您在引用html:file://和您的路径/mnt/sdcard/abc.html时缺少斜杠。这样行吗?
mWebView.setHorizontalScrollBarEnabled(true);
mWebView.setVerticalScrollBarEnabled(true);