android-scroll相关内容

如何完全防止 TextView 滚动?

我有一个包含大量文本的 TextView.这个 TextView 设置了 maxLines,所以它只显示前 8 行左右.我还有一个“阅读更多"按钮,所以我自己处理扩展 TextView. 我的问题是有时 TextView 会滚动一点(一次只有半行),即使我从未指定任何滚动条.这个问题变得更糟了,因为TextView在一个ListView里面,所以当用户滚动主ListView时,TextVie ..
发布时间:2022-01-09 14:13:28 移动开发

检测 ListView 何时到达底部 - onScroll() 或 onScrollStateChanged()?

这似乎是一个已经有很多答案的问题;但是,我找不到对此的通用方法.当到达底部时,我试图将数据添加到 ListView ;使用 AsyncTask 从 Internet 检索数据.ListView 已经附加了一个适配器. 因此,为了寻找实现此目的的好方法,我得出了两种不同的方法. 第一个,onScrollStateChanged() 方法,基本上与 这个 页面.但是,它使用的参数在实际 A ..
发布时间:2022-01-05 23:31:37 移动开发

是否可以将可滚动的 TextView 添加到 ListView?

我有一个 ListView,其中每一行都有一个固定的高度. 每行包含一些图像旁边的 TextView. 有时,我想显示的文本太大,因此我想让它可以滚动. 所以我添加了以下几行(基于 Making TextView 在 Android 上可滚动)到我的 TextView text.setMaxLines(5);text.setVerticalScrollBarEnabled(true);te ..

如何将 ListView 滚动到底部?

我虽然这将是一项简单的任务,但显然没有办法将列表视图滚动到底部.我发现的所有解决方案都使用 setSelection(lastItem) 方法的变体,该方法仅将选择设置为最后一个项目,但不会滚动到它的底部. 就我而言,我有一个空的列表视图(带有很长的 empty view 标题集),我想滚动到它的底部. 那么,有没有办法做到这一点? 编辑: 所以对于那些有兴趣的人来说,可行 ..
发布时间:2022-01-05 23:21:14 移动开发

在android上滚动时列表视图位置正在改变

我有包含更多数据的列表视图 [文本视图和复选框控件].我将从列表视图中选择项目并在下一个活动中显示所选项目.我的问题是,例如,如果我在列表视图中选择第 20 个和第 25 个项目,它将在下一个活动中显示一些其他项目.即滚动时列表视图位置会发生变化. 我正在通过单击项目上的复选框来选择项目.在 checkbox.setOnChanged 侦听器中,我编写了选择或不选择位置的代码.如果我选择第 ..
发布时间:2022-01-05 22:53:34 移动开发

在 webview 中禁用滚动?

到目前为止,我只是一名 iPhone 开发人员,现在我决定试一试 Android.我在 Android 上无法弄清楚的是如何以编程方式防止在 WebView 中滚动? 类似于 iPhone 防止 onTouchMove 事件的东西会很棒! 解决方案 这是我在 webview 中禁用所有滚动的代码: //禁用触摸滚动webview.setOnTouchListener(new Vie ..

Android View.scrollTo(x, y) 滚动到哪里?

scrollTo(int x, int y) 说: x 要滚动到的 x 位置 y 要滚动到的 y 位置 onScrollChanged(int l, int t, int oldl, int oldt) 说: l 当前水平滚动原点. t 当前垂直滚动原点. 我想知道但在任何地方都找不到的,是 x,y 在哪里?左上方?中心?我尝试了一些测试,但无法弄清楚. ..
发布时间:2021-11-27 22:57:38 移动开发

一起控制两个 ViewPager

我需要将两个 ViewPager 同步在一起.要求类似于滚动 ViewPager-1,ViewPager-2 也应该滚动一定量.下面显示的图像将使您更清楚我的问题. 您还可以通过一些教程链接帮助我.谢谢. 解决方案 我认为这就是您所需要的: viewpager1.setOnTouchListener(new OnTouchListener() {@覆盖公共布尔 onTouch(查 ..

如何同步容器内动态水平滚动视图的滚动视图位置?

我在我的一项活动中有一个父容器,它调用它的子容器,其中包含一个作为对象之一的水平滚动视图.有点像回收视图,其中放置了行对象,其中有一个由水平滚动视图组成的公共行/项目布局. 我的目标是同步水平滚动视图的位置,这样,当我在其中一个对象上从位置 1 水平滚动到位置 2 时,包含水平滚动视图的所有其他项目都会从位置 1 更新到位置 2. 这是我的主要容器代码:(活动代码) for (in ..

新的PlayStore视差效果怎么做

有谁知道我怎样才能实现新的视差滚动效果 - 在 PlayStore 上打开应用程序并尝试向下滚动时,您可以看到效果,内容超过顶部图像.我怎样才能做到这一点? 解决方案 Google 最近宣布了 设计支持库 并由此支持实施折叠工具栏. 除了固定视图之外,您还可以使用app:layout_collapseMode="parallax"(和可选app:layout_collapsePara ..

平滑滚动不适用于 Android RecyclerView 的初始滚动

我正在开发一款仅在一台运行 KitKat 的设备上运行的 Android 应用. 我在其他物理平板电脑和 genymotion 上使用的 RecylerView 的平滑滚动功能不幸在它需要工作的一个设备上停止工作. 它没有滚动到某个位置,而是越过目标位置并一直滚动到底部,看起来很糟糕. 我能够将错误追踪到 RecyclerView 类中的抽象 SmoothScroller. ..

靠近ListView的末端时设置动画/隐藏按钮

我有这样的视图: ListView在整个屏幕上,并且该按钮始终可见(在FrameLayout上)。当用户滚动列表并且到达结尾时,我想用动画将按钮隐藏在屏幕下方(下方)(动画必须在到达结尾之前开始动画,这样才能很好地移出屏幕)。如何实现? 编辑 感谢 PPartisan 我创建了一个运行良好的简单方法onScroll: public void onScroll(AbsLis ..
发布时间:2020-06-05 19:09:57 移动开发

RecyclerView滚动到位置并获取该视图

我想将列表项自动滚动到回收器视图的顶部(firstVisible项),并在该位置获取视图,以便可以从片段中突出显示它。 所以,这是我的片段代码的要旨: 私人无效activateNewListItem(int position){ mLayoutManager()。scrollToPositionWithOffset(position,0); RecyclerView.View ..

NestedWebView可与ScrollingViewBehavior一起正常使用

我有一个应用程序,其中两个活动扩展了相同的抽象-一个使用 WebView ,另一个使用 ViewPager 和 TabLayout 和 RecyclerView s-在此级别,我已经实现了具有滚动/切换功能的“共享”显示/隐藏工具栏: app:layout_scrollFlags =“ scroll | snap | enterAlways” WebView 正在“推出” 工具栏就像 ..

检测ListView何时到达底部-onScroll()或onScrollStateChanged()?

这个问题似乎已经有很多答案了;但是,我找不到通用的方法。 当到达底部时,我试图将数据添加到 ListView ;使用 AsyncTask 从Internet检索数据。 ListView 已经附加了一个适配器。 因此,我正在寻找一种方法来实现这一目标, 第一个方法是 onScrollStateChanged()方法,基本上与此页面有关。但是,它使用的参数在实际的API中没有对应关系。同 ..
发布时间:2020-06-05 19:09:42 移动开发

如何将ListView滚动到底部?

我虽然这将是一个简单的任务,但是显然没有办法将listview滚动到底部。我发现的所有解决方案都使用 setSelection(lastItem)方法的变体,该方法仅将选择设置为最后一项,而不会滚动到其底部。 在我的情况下,我有一个空的listview(设置了一个长的 empty view 标头),我想滚动到它的底部。 那么,有办法吗? 编辑: 因此,对于有兴趣的人,有效的 ..
发布时间:2020-06-05 19:09:38 移动开发