问题标签 [android-scroll]

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.

0 投票
2 回答
2300 浏览

android - Android - ListView 第一个可见位置未更新

所以我有一个 ListView 以及向上和向下按钮。

我的目标是每次按下其中一个按钮时,通过它的高度滚动 ListView,简单的向上/向下导航。

滚动确实有效,有点。当我按下时,ListView 每次滚动时都会滚动正确的距离。

但是,只有向上按钮按预期工作。向下按钮有问题,我认为这是由于ListView 的第一个可见滚动位置未更新

当我按下时,会发生 onNavigationDownPressed() 方法,如下所示。这会将 ListView 向下滚动正确的数量,起始 ListView firstVisiblePosition 为 0。下次调用该方法时,第一个可见位置仍为 0

但是,如果我手动稍微向下滚动 ListView 然后按下,它会正确向下滚动,然后同样的事情,它不会再向下滚动,因为 firstVisiblePostion 不会改变,除非我先滚动以更新位置。

有任何想法吗?

干杯

0 投票
4 回答
1006 浏览

android - Android - 使用 ListView 滚动布局?

我的应用程序有一个个人资料页面。在那个页面中,我有个人资料和标题照片。并有一个ListView在下面。

我的ListView滚动正确但不RelativeLayout包含个人资料和标题照片。

我不能用它来包装整个 xml,ScrollView因为我ListView在那里。这不是合理的解决方案。

我想让整个页面可滚动。我希望照片表现得像ListView.

我怎样才能做到这一点?

提前致谢。

注意:当然我寻找它但找不到任何重要的解决方案。Google 和 Stackoverflow 都帮不上忙。

0 投票
1 回答
1386 浏览

android - 如何知道android中的垂直滚动方向,即向上或向下

有什么方法可以确定 Android (vertical) scroll-view 是向上滚动还是向下滚动。我实际上有一个实现它的场景。

0 投票
2 回答
3537 浏览

android - 向下滚动时隐藏顶部栏

我如何才能获得与 Google Keep 应用程序(Android)中的顶部栏相同或相似的结果 - 如果我们向下滚动它的隐藏,它始终处于打开状态。在 Android 上的 Chrome 浏览器中也是如此。

向上滚动时再次出现。

有效的 XHTML http://img542.imageshack.us/img542/5980/unnamedap.jpg

0 投票
1 回答
1551 浏览

android - Android Webview 内容通过单击按钮移到顶部

我在 Web 视图中显示 html 文件,在该 Web 视图上,我在底部有一个按钮。在向下滚动该 html 页面后,我想在单击该按钮后移动该 Web 视图的顶部。

我需要一些人的建议来立即纠正这个问题。谢谢。

0 投票
1 回答
653 浏览

android - Android Smoothscrolltoposition 已停止


我正在寻找一种在以编程方式滚动(通过使用smoothscrolltoposition)达到给定位置时触发的方法。
我有一个活动,有一个列表视图。当用户点击按钮时,列表滚动到给定位置。我需要更改该位置的项目布局属性。我正在使用滚动侦听器,并覆盖 onScroll 方法来执行此操作,但该方法并未按照文档所述在最后执行。
顺便说一句:我正在使用 API 8。

这是我的代码:

TIA,
米尔顿。

0 投票
1 回答
74 浏览

android - 如何将 customview 类方法调用到 GLSurfaceview 类中

我想将scrollTo()and添加scrollBy()GLSurfaceview类中。这两个方法来自View类。是否可以在类上调用上述两种方法GLSurfaceview

为什么?因为我想滚动GLSurfaceview. 我的代码在这里

0 投票
4 回答
6639 浏览

android - 出现键盘时如何在列表视图中向上滚动

我想知道在android中有什么办法可以像这个问题一样。我使用ListView并添加了EditText它。我遇到了与上述问题相同的问题。我在android中找不到答案。

谢谢。

0 投票
2 回答
3294 浏览

android - 如何在 Android 中使用滚动视图

我为两种不同的布局使用了两个滚动视图。这两个布局在一个线性布局内。

这是我的 XML 文件。我不知道为什么ScrollView不为我工作

这是我的主要布局,我在其中通过循环动态地膨胀上面的 xml

在我的活动代码中,我正在这样做:

0 投票
0 回答
151 浏览

android - 如何找到 ListView 的特定视图部分从 3 秒开始可见

我在列表视图中有 24 个项目
firstVisibleItem = 0
visibleItemCount = 6
totalItemCount = 24

所以在滚动之后我得到了
firstVisibleItem = 16
visibleItemCount = 6
totalItemCount = 24

在离开那个视图firstVisibleItem = 16一段时间后,我们能找到那个,我的ListView部分firstVisibleItem = 16是从3 seconds(或任何时间的实例)可见的。

编辑

基本上,我想创建一个存在 24 个图像的列表视图,并且我不想下载整个 24 个图像,我只想下载那些存在于 2-3 秒内的视图中的图像。