Android Xamarin表单中棒棒糖下方的嵌套滚动视图不起作用
我已经在Xamarin表单中创建了自定义ListView。此列表视图位于scrollview内部。它在Iphone上运行,但在安卓系统下不适用于棒棒糖Android Xamarin表单中棒棒糖下方的嵌套滚动视图不起作用,android,xamarin,xamarin.android,xamarin.forms,Android,Xamarin,Xamarin.android,Xamarin.forms,我已经在Xamarin表单中创建了自定义ListView。此列表视图位于scrollview内部。它在Iphone上运行,但在安卓系统下不适用于棒棒糖 不幸的是,启用对棒棒糖前设备的支持并不是那么简单。您需要转向支持库。您需要使用的不是ScrollView。从那里,您可以访问和使用。请参阅文档以了解其功能的说明 对于ListView,应使用使其在NestedScrollView中正常工作 编辑:您可以在Android.Support.V4.Widget.NestedScrollView中找到Ne
不幸的是,启用对棒棒糖前设备的支持并不是那么简单。您需要转向支持库。您需要使用的不是
ScrollView
。从那里,您可以访问和使用。请参阅文档以了解其功能的说明
对于ListView,应使用使其在NestedScrollView
中正常工作
编辑:您可以在
Android.Support.V4.Widget.NestedScrollView
中找到NestedScrollView
。由于您使用的是自定义渲染器,因此对于所有棒棒糖前的设备,您可以将原始的ListView
替换为NestedScrollView
。谢谢您的回复。NestedScrollView仅在Xamarin Android中可用,但我的视图在窗体上。所以我需要一个适用于Xamarin表单的解决方案。@AjaySharma基本上可以使用Xamarin.Android(以及随后的Xamarin.forms)访问Android可用的任何内容。我更新了我的答案。你能帮我知道如何使用自定义渲染器吗?你可以用NestedScrollView替换所有棒棒糖前设备的原始ListView吗?@AjaySharma你可能需要进一步研究自定义渲染器。这里有一个很好的起点:。无论如何,您需要做的是创建NestedScrollView的新实例并使用SetNativeControl(yourNestedScrollView)
将其设置为Android上的活动控件。你会在Xamarin的官方指南中找到更多更好的解释。