在Android上的HorizontalScrollView中切换?
我的应用程序在运行时根据用户保存的文档创建大部分UI。 它包含GridLayouts,因为我们不知道它们的大小,所以它们包含在HorizontalScrollView中。它也有多个页面,所以这些都在一个ViewPager中。ViewPager中的HorizontalScrollViews引起了一些问题,但基本正常 其中一个数据元素显示为切换按钮。我更愿意使用这个开关,但我发现任何在水平滚动视图中结束的开关都会停止工作,即不能从一个位置移动到另一个位置。把这个开关放在ViewPager里面似乎并不重要在Android上的HorizontalScrollView中切换?,android,horizontal-scrolling,Android,Horizontal Scrolling,我的应用程序在运行时根据用户保存的文档创建大部分UI。 它包含GridLayouts,因为我们不知道它们的大小,所以它们包含在HorizontalScrollView中。它也有多个页面,所以这些都在一个ViewPager中。ViewPager中的HorizontalScrollViews引起了一些问题,但基本正常 其中一个数据元素显示为切换按钮。我更愿意使用这个开关,但我发现任何在水平滚动视图中结束的开关都会停止工作,即不能从一个位置移动到另一个位置。把这个开关放在ViewPager里面似乎并不
所以我的问题是,如何在水平滚动视图中包含工作开关?这可能吗?有一个RequestDisallowWinterCeptTouchEvent()句柄,有时用于获得对另一个视图的特权。如果这对两种方法有所帮助,那么可以在这里看到另一个类似的人
这些开关不工作是因为ViewPager具有优先权,或者它们只是没有响应?它们只是没有响应。这是因为HorizontalScrollview具有优先权;ViewPager似乎不是什么大问题,主要是因为HorizontalScrollView似乎总是优先于它。