gpt4 book ai didi

android - ListView 的 ScrollingViewBehavior

转载 作者:IT老高 更新时间:2023-10-28 21:40:19 26 4
gpt4 key购买 nike

我有两个 Activity 使用 AppBarLayout 与支持库 22 中的 ToolbarTabLayout

两者的布局非常相似:顶部有一个Toolbar,下方是TabLayout,下方是一个包含3个ViewPager > fragment s.

第一个activity的Fragment有一个RecyclerView,第二个 Activity 的 Fragment 正在使用 ListView

来自 https://github.com/chrisbanes/cheesesquare 的可滚动 Toolbar 示例在使用 RecyclerView 的第一个 Activity 上工作正常,但使用 ListView

我尝试创建一个自定义 ListViewScrollBehavior 来扩展 AppBarLayout.ScrollingViewBehavior,但到目前为止还没有成功。TouchEvent 被传递给自定义类仅用于水平滚动,而不是在滚动 ListView(垂直)时。

有什么方法可以将 CoordinatorLayoutListView 一起使用?

最佳答案

现在让它工作的唯一解决方案是使用这个:

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
listView.setNestedScrollingEnabled(true);
}

显然它只适用于 Lollipop。

关于android - ListView 的 ScrollingViewBehavior,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30612453/

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