问题标签 [android-nestedscrollview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 使用 NestedScrollView、AppBarLayout 和 CoordinatorLayout 平滑滚动和 Fling
我正在开发一个应用程序,我将 AppBarLayout 与 CollapsingToolbarLayout 和 NestedScrollView 一起使用。我已经成功实现了这一点,并且运行良好。
现在我想要做的是,在 Nestedscrollview 上一扔(快速向上滑动)它应该完全滚动到顶部。同样,在向屏幕底部滑动(快速向下滑动)时,它必须平滑滚动到底部。但是现在,它只会卡在两者之间,这使它看起来很难看。我在这里尝试了许多可用的解决方案,但对我没有任何帮助。我目前的设置如下。
下面显示的最被接受的答案之一对我也不起作用。
android - CoordinatorLayout 是否有任何替代方法。onNestedScroll
协调器布局。api 级别>21 支持 onNestedScroll 方法。因此,如果设备 api 级别 <21,我必须跳过在代码中调用此方法。例如 ( if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
binding.layoutCoordination.onNestedScroll(binding.recyclerView, 0, 1000, 0, 0);
}
) 。但是,除了跳过方法调用之外,还有其他方法吗?
android - 当 setNestedScrollingEnabled 为 false 时,Recyclerview onscrolllistener 不起作用
我想用 实现分页recyclerView
,为此我添加addOnScrollListener
了recyclerView
但是我在设置时遇到了RecyclerView.OnScrollListener
无法工作的问题rvGridExplore.setNestedScrollingEnabled(false);
但是当我删除rvGridExplore.setNestedScrollingEnabled(false);
它时工作正常,我不知道如何处理这个。
这是代码:
android - BottomSheet 随着能见度的变化而飞走
我有一个底部的表格,里面有一个 NestedScrollView(见下文)。当我按下 FAB 按钮时,我想让这个 NestedScrollView 中的某些部分不可见。但是当我将一些线性布局的可见性更改为 GONE 时,底页会从顶部飞走。看这里:
您可以从https://github.com/Tanrikut/BottomSheetExample获取整个代码
我的更改可见性方法:
我的 NestedScrollView xml:
java - NestedScrollView 内的多个 Recyclerview 不会发生视图回收
我在Recyclerview
管理NestedScrollView
. 让我告诉我我想要做什么 -
- 我有两个框架布局,即 frame1 和 frame2。
- 我有两个包含 recyclerview 的片段,第一个片段的 recyclerview 水平显示项目,而第二个片段的 recyclerview 垂直显示列表。
- 现在我把两者都放在了
FrameLayout
一个里面NestedScroolView
,frame1 recyclerview 正在正确回收所有视图,但是 frame2 recyclerview 没有回收视图,不知道为什么?它首先加载所有项目,然后显示在屏幕上。
一些代码:
MainActivity.java
主要的.xml
片段A:
片段B:
recycler_view.xml
我希望我的问题很清楚。
android - 如何在 Recycler 视图中使用多行编辑文本
我在回收站视图中使用多行 EditText 作为列表项。我的问题是 EditText 在 Recycler 视图中滚动不顺畅。
下面是我使用的 XML:
对于回收站视图:
对于列表项:
android - RecyclerView extra empty gap between items
1.i just implemented some recyclerviews, some of their items have extra empty space. this space sometimes disappears after some scrolling. i have tried every way you could think! i have changed heights to wrap content but still issue exists!
here is the screenshot: Recyclerview empty space
here is item xml:
main page xml:
- second question is i used some recyclerviews inside a nested scroll view to prevent scrolling issues. everything is good but in lower versions of android like kitkat i have problem with scrolling(cause nested wont work on sdk<21 ) . i could use a normal scrollview that works well on both versions but normal scroll view doesnt work with coordinator layout and so appbar layout hiding behaviour wont work!
can you help me with these problems please?
here is the adapter class:
}
UPDATE: the place holder aspect ratio must not be much different from the images aspect ratio. they should be the same.
android - OnNestedScroll - 有时不会触发
NestedScrollView
当我在其中滚动时,我试图显示/隐藏 FAB CoordinatorLayout
。我实现了Behavior
您可以在此链接上查看的内容(github示例)。问题是在方法内部调用显示/隐藏OnNestedScroll
方法。不幸的是,有时当我滚动时,不会调用此方法。但是,onNestedScrollAccepted
方法总是被调用。我找不到任何不调用它的原因(比如 20-30% 的时间)。你知道为什么会这样吗?
这是我的行为课: