gpt4 book ai didi

android - 如何在 Tabbed Activity - Android 中使用 scrollView?

转载 作者:行者123 更新时间:2023-11-29 17:13:25 25 4
gpt4 key购买 nike

有谁知道如何使用 ScrollViewfragment使用 Tabbed Activity Template创建新的 activity 时.它使用 viewPager默认情况下,我制作了 3 个选项卡,其中包含 3 种不同的布局,我可以在其中滑动。但每次我尝试使用 ScrollView在这些选项卡中的任何一个中,程序都会出现错误,并且什么也没有发生,有时我什至无法滑动。所以,换句话说:

我的问题:使用 scrollview 的正确方法是什么?在tab(fragment)使用默认 tabbed activity template 时与 ViewPager

更新 1

关于 NestedScrollView 的事情有效,但现在这是解决方案带来的新问题。 AppBar 与其他内容一起滚动。我该如何解决这个问题?

CLICK HERE TO SEE IMAGE

更新 2

它看起来像 scrollView对这种 AppBar 有影响(工具栏更具体),我只是通过添加 app:layout_scrollFlags="enterAlwaysCollapsed" 解决了这个问题。至 <android.support.v7.widget.Toolbar/> , 它现在是静止的。

附加链接:

https://developer.android.com/reference/android/support/design/widget/AppBarLayout.LayoutParams.html#SCROLL_FLAG_ENTER_ALWAYS_COLLAPSED

最佳答案

由于我们大多数人似乎不清楚的原因,当您想要滚动和滑动时,很难区分触摸事件。

为了解决这个问题,我使用了 NestedScrollView 而不是常规的 ScrollView。

另一种选择是捕获事件并覆盖它们 - 显然更复杂但可行。

你可以看看我最近在 github 上的代码举个例子。

祝你好运,请告诉我它是否适合你!

关于android - 如何在 Tabbed Activity - Android 中使用 scrollView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39900286/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com