Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/203.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 片段式网络视图与ViewPager-滑动和滚动don';我们不能很好地合作_Android_Android Layout - Fatal编程技术网

Android 片段式网络视图与ViewPager-滑动和滚动don';我们不能很好地合作

Android 片段式网络视图与ViewPager-滑动和滚动don';我们不能很好地合作,android,android-layout,Android,Android Layout,在我的应用程序中,我将三个片段与来自兼容性库的ViewPager一起使用。每个片段都包含一个WebView,它填充了整个空间 现在一切正常,直到我想在这些片段(网络视图)之间滑动。如果某些web视图的内容比屏幕宽(例如,加载的页面包含一些大图片或表格),则无法使用滚动来查看整个web页面的内容-它只是滑动到下一个web视图。ViewPager根本不反映网页大小,也不反映屏幕大小 是否可以根据网页内容的大小动态调整ViewPager滑动区域?或者还有其他解决方案吗?根据我的(有限的)经验,较小的水

在我的应用程序中,我将三个片段与来自兼容性库的ViewPager一起使用。每个片段都包含一个WebView,它填充了整个空间

现在一切正常,直到我想在这些片段(网络视图)之间滑动。如果某些web视图的内容比屏幕宽(例如,加载的页面包含一些大图片或表格),则无法使用滚动来查看整个web页面的内容-它只是滑动到下一个web视图。ViewPager根本不反映网页大小,也不反映屏幕大小


是否可以根据网页内容的大小动态调整ViewPager滑动区域?或者还有其他解决方案吗?

根据我的(有限的)经验,较小的水平滑动手势将滚动
网络视图
,而较大的水平滑动手势将切换
浏览页面
。听起来很合逻辑;我期待你描述的同样的行为。但它的工作方式很奇怪。有时可以水平滚动到表的末尾,有时不可以,这取决于您在页面中开始滚动的位置。。。用户体验不好。但似乎没有办法改善这种默认行为。此外,有时滚动条会关闭,您根本无法滚动(!)。我们在运行API8到API15的各种制造商的许多设备上都有相同的行为。。。