android-scroll相关内容
我有一个包含大量文本的 TextView.这个 TextView 设置了 maxLines,所以它只显示前 8 行左右.我还有一个“阅读更多"按钮,所以我自己处理扩展 TextView. 我的问题是有时 TextView 会滚动一点(一次只有半行),即使我从未指定任何滚动条.这个问题变得更糟了,因为TextView在一个ListView里面,所以当用户滚动主ListView时,TextVie
..
这似乎是一个已经有很多答案的问题;但是,我找不到对此的通用方法.当到达底部时,我试图将数据添加到 ListView ;使用 AsyncTask 从 Internet 检索数据.ListView 已经附加了一个适配器. 因此,为了寻找实现此目的的好方法,我得出了两种不同的方法. 第一个,onScrollStateChanged() 方法,基本上与 这个 页面.但是,它使用的参数在实际 A
..
我有一个 ListView,其中每一行都有一个固定的高度. 每行包含一些图像旁边的 TextView. 有时,我想显示的文本太大,因此我想让它可以滚动. 所以我添加了以下几行(基于 Making TextView 在 Android 上可滚动)到我的 TextView text.setMaxLines(5);text.setVerticalScrollBarEnabled(true);te
..
我虽然这将是一项简单的任务,但显然没有办法将列表视图滚动到底部.我发现的所有解决方案都使用 setSelection(lastItem) 方法的变体,该方法仅将选择设置为最后一个项目,但不会滚动到它的底部. 就我而言,我有一个空的列表视图(带有很长的 empty view 标题集),我想滚动到它的底部. 那么,有没有办法做到这一点? 编辑: 所以对于那些有兴趣的人来说,可行
..
我有包含更多数据的列表视图 [文本视图和复选框控件].我将从列表视图中选择项目并在下一个活动中显示所选项目.我的问题是,例如,如果我在列表视图中选择第 20 个和第 25 个项目,它将在下一个活动中显示一些其他项目.即滚动时列表视图位置会发生变化. 我正在通过单击项目上的复选框来选择项目.在 checkbox.setOnChanged 侦听器中,我编写了选择或不选择位置的代码.如果我选择第
..
到目前为止,我只是一名 iPhone 开发人员,现在我决定试一试 Android.我在 Android 上无法弄清楚的是如何以编程方式防止在 WebView 中滚动? 类似于 iPhone 防止 onTouchMove 事件的东西会很棒! 解决方案 这是我在 webview 中禁用所有滚动的代码: //禁用触摸滚动webview.setOnTouchListener(new Vie
..
scrollTo(int x, int y) 说: x 要滚动到的 x 位置 y 要滚动到的 y 位置 onScrollChanged(int l, int t, int oldl, int oldt) 说: l 当前水平滚动原点. t 当前垂直滚动原点. 我想知道但在任何地方都找不到的,是 x,y 在哪里?左上方?中心?我尝试了一些测试,但无法弄清楚.
..
我为两种不同的布局使用了两个滚动视图.这两个布局在一个线性布局中. 这是我的 XML 文件.我不明白为什么 ScrollView 对我不起作用
..
我需要将两个 ViewPager 同步在一起.要求类似于滚动 ViewPager-1,ViewPager-2 也应该滚动一定量.下面显示的图像将使您更清楚我的问题. 您还可以通过一些教程链接帮助我.谢谢. 解决方案 我认为这就是您所需要的: viewpager1.setOnTouchListener(new OnTouchListener() {@覆盖公共布尔 onTouch(查
..
我在我的一项活动中有一个父容器,它调用它的子容器,其中包含一个作为对象之一的水平滚动视图.有点像回收视图,其中放置了行对象,其中有一个由水平滚动视图组成的公共行/项目布局. 我的目标是同步水平滚动视图的位置,这样,当我在其中一个对象上从位置 1 水平滚动到位置 2 时,包含水平滚动视图的所有其他项目都会从位置 1 更新到位置 2. 这是我的主要容器代码:(活动代码) for (in
..
在 Google chrome 和 Play 商店中.该应用程序可以在滚动时隐藏操作栏,并允许用户方便地浏览.请帮助我这样做. 我已经将 onTouchListener 用于 webview,但它不起作用. mWebView.setOnTouchListener(new View.OnTouchListener() {@覆盖公共布尔 onTouch(查看 v,MotionEvent 事件)
..
对于我的应用程序,我在 ScrollView 中使用了 RecyclerView,其中 RecyclerView 的高度基于其使用
..
有谁知道我怎样才能实现新的视差滚动效果 - 在 PlayStore 上打开应用程序并尝试向下滚动时,您可以看到效果,内容超过顶部图像.我怎样才能做到这一点? 解决方案 Google 最近宣布了 设计支持库 并由此支持实施折叠工具栏. 除了固定视图之外,您还可以使用app:layout_collapseMode="parallax"(和可选app:layout_collapsePara
..
我正在开发一款仅在一台运行 KitKat 的设备上运行的 Android 应用. 我在其他物理平板电脑和 genymotion 上使用的 RecylerView 的平滑滚动功能不幸在它需要工作的一个设备上停止工作. 它没有滚动到某个位置,而是越过目标位置并一直滚动到底部,看起来很糟糕. 我能够将错误追踪到 RecyclerView 类中的抽象 SmoothScroller.
..
我有这样的视图: ListView在整个屏幕上,并且该按钮始终可见(在FrameLayout上)。当用户滚动列表并且到达结尾时,我想用动画将按钮隐藏在屏幕下方(下方)(动画必须在到达结尾之前开始动画,这样才能很好地移出屏幕)。如何实现? 编辑 感谢 PPartisan 我创建了一个运行良好的简单方法onScroll: public void onScroll(AbsLis
..
我想将列表项自动滚动到回收器视图的顶部(firstVisible项),并在该位置获取视图,以便可以从片段中突出显示它。 所以,这是我的片段代码的要旨: 私人无效activateNewListItem(int position){ mLayoutManager()。scrollToPositionWithOffset(position,0); RecyclerView.View
..
我要创建一个旋转式卧式RecyclerView,并从“ RecyclerView”的第一项开始,对“聚焦”项进行“缩放”。 自定义CenterZoomLayoutManager的代码: 公共类CenterZoomLayoutManager扩展LinearLayoutManager { private final float mShrinkAmount = 0.15f; 私人最终浮点
..
我有一个应用程序,其中两个活动扩展了相同的抽象-一个使用 WebView ,另一个使用 ViewPager 和 TabLayout 和 RecyclerView s-在此级别,我已经实现了具有滚动/切换功能的“共享”显示/隐藏工具栏: app:layout_scrollFlags =“ scroll | snap | enterAlways” WebView 正在“推出” 工具栏就像
..
这个问题似乎已经有很多答案了;但是,我找不到通用的方法。 当到达底部时,我试图将数据添加到 ListView ;使用 AsyncTask 从Internet检索数据。 ListView 已经附加了一个适配器。 因此,我正在寻找一种方法来实现这一目标, 第一个方法是 onScrollStateChanged()方法,基本上与此页面有关。但是,它使用的参数在实际的API中没有对应关系。同
..
我虽然这将是一个简单的任务,但是显然没有办法将listview滚动到底部。我发现的所有解决方案都使用 setSelection(lastItem)方法的变体,该方法仅将选择设置为最后一项,而不会滚动到其底部。 在我的情况下,我有一个空的listview(设置了一个长的 empty view 标头),我想滚动到它的底部。 那么,有办法吗? 编辑: 因此,对于有兴趣的人,有效的
..