是否可以使用 ScrollView 和 Horizo​​ntalScrollView 实现对角滚动?

Posted

技术标签:

【中文标题】是否可以使用 ScrollView 和 Horizo​​ntalScrollView 实现对角滚动?【英文标题】:Is it possible to attain diagonal scrolling using ScrollView and HorizontalScrollView? 【发布时间】:2017-06-23 11:48:46 【问题描述】:

我有一个包含 ScrollView 和 Horizo​​ntalScrollView 的布局文件。并且能够在水平方向或垂直方向滚动。是否可以对角滚动?

<ScrollView
        android:layout_
        android:layout_>

        <HorizontalScrollView
            android:layout_
            android:layout_>


           <Customview..../>

</HorizontalScrollView>
    </ScrollView>

【问题讨论】:

【参考方案1】:

要实现对角滚动,您应该禁用两个视图的触摸并使用GestureDetector 手动进行滚动。

详细解释见this答案。

【讨论】:

以上是关于是否可以使用 ScrollView 和 Horizo​​ntalScrollView 实现对角滚动?的主要内容,如果未能解决你的问题,请参考以下文章

是否可以将 ConstraintLayout 放在 ScrollView 中?

是否可以让 ScrollView 滚动到底部?

检查 ScrollView 是不是已到达布局的顶部

Xcode ScrollView不滚动

是否可以停止第一个条目在 Xamarin 表单中的 ScrollView 中获得焦点

制作滚动视图(ScrollView)