Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/199.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上的HorizontalScrollView中切换?_Android_Horizontal Scrolling - Fatal编程技术网

在Android上的HorizontalScrollView中切换?

在Android上的HorizontalScrollView中切换?,android,horizontal-scrolling,Android,Horizontal Scrolling,我的应用程序在运行时根据用户保存的文档创建大部分UI。 它包含GridLayouts,因为我们不知道它们的大小,所以它们包含在HorizontalScrollView中。它也有多个页面,所以这些都在一个ViewPager中。ViewPager中的HorizontalScrollViews引起了一些问题,但基本正常 其中一个数据元素显示为切换按钮。我更愿意使用这个开关,但我发现任何在水平滚动视图中结束的开关都会停止工作,即不能从一个位置移动到另一个位置。把这个开关放在ViewPager里面似乎并不

我的应用程序在运行时根据用户保存的文档创建大部分UI。 它包含GridLayouts,因为我们不知道它们的大小,所以它们包含在HorizontalScrollView中。它也有多个页面,所以这些都在一个ViewPager中。ViewPager中的HorizontalScrollViews引起了一些问题,但基本正常

其中一个数据元素显示为切换按钮。我更愿意使用这个开关,但我发现任何在水平滚动视图中结束的开关都会停止工作,即不能从一个位置移动到另一个位置。把这个开关放在ViewPager里面似乎并不重要


所以我的问题是,如何在水平滚动视图中包含工作开关?这可能吗?

有一个RequestDisallowWinterCeptTouchEvent()句柄,有时用于获得对另一个视图的特权。如果这对两种方法有所帮助,那么可以在这里看到另一个类似的人


这些开关不工作是因为ViewPager具有优先权,或者它们只是没有响应?它们只是没有响应。这是因为HorizontalScrollview具有优先权;ViewPager似乎不是什么大问题,主要是因为HorizontalScrollView似乎总是优先于它。