草庐IT

scroll-pager

全部标签

android - RecyclerView Infinite Scroll 监听器被调用两次

我有一个RecyclerView,我试图在其中实现无限滚动功能。问题是,OnScrolled方法中if语句中的代码被执行了两次。这是我当前的代码:publicabstractclassInfiniteScrollextendsRecyclerView.OnScrollListener{privateLinearLayoutManagermLayoutManager;privateintpreviousTotal=0;privatebooleanloading=true;privateintvisibleThreshold=5;intfirstVisibleItem,visibleIte

android - Roman Nurik 的 Wizard pager - 如何访问收集的数据?

我正在尝试使用RomanNurik的库(https://plus.google.com/113735310430199015092/posts/6cVymZvn3f4)制作一个向导。我无法访问从评论fragment收集的数据。我在ReviewFragment中公开了mCurrentReviewItems,然后我这样尝试了mNextButton.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewview){if(mPager.getCurrentItem()==mCurrentPageS

android - 在 view-pager 之间插入分隔符

这个问题在这里已经有了答案:AndroidViewPagerpadding/marginbetweenpagefragments(7个答案)关闭4年前。我怎么能像在市场应用程序中那样在view-pager的页面之间插入一些填充-黑线

android - 如何使用 fragment 为 "scrolling view"的协调器布局

我正在尝试将协调器布局与应用栏布局一起使用,该布局将fragment托管为“ScrollView”。该fragment由一个recyclerView和一个底部对齐的布局组成,其中包含一个按钮,如下所示:但是,底部部分默认隐藏:并且仅在我滚动后显示。来self的Activity课:@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);TestFragmentfragment=(Tes

android - Depth Pager Transformer 就像 SnapChat

我正在尝试使用DepthPageTransformer实现ViewPager,就像Snapchat应用程序一样。在SnapChat应用程序中,有一个始终位于ViewPager中心的相机屏幕,从左或右滑动会将其他fragment带到相机屏幕的顶部。我从this找到了DepthPageTransformer的代码关联。但是这个演示的问题在于它从后面带来了所有下一个屏幕View。就像SnapChat一样,我在相机屏幕的中央有一个相机屏幕,左上方有2个屏幕,右上方有两个屏幕。那么,我怎样才能创建一个PageTransformer将fragment从左侧或右侧带到我的中央屏幕(相机)的顶部?

android - 设置安卓 :windowBackground to @null makes scrolling to smear?

我正在使用sherlockactionbar库来支持多种设备。我有一个viewPager,它有3个fragment:有一个listView,每个项目都有一个textView和一个imageView第二个有一个gridView,每个项目都有一个textView和一个imageView第三个现在只有一个textView。正如我在googleIO视频中听到的(自从Lint告诉我),建议将下一个样式用于所有Activity:@null这对我来说在很多设备上都有效。但是,在模拟器上,使用版本2.3.3,在galaxynexus上,当我滚动(viewPager或任何adapterViews)时,一

flutter - 在 Flutter 中的 Scroll 上隐藏底部导航栏

我在正文和底部导航栏中有一个博客文章列表。我想在帖子列表向下滚动时用向下滑动动画隐藏底部导航栏,并在向上滚动时用向上滑动动画显示。怎么做? 最佳答案 此解决方案只是解决此问题的方法。可能会有一些不利的变化。import'package:flutter/material.dart';import'package:flutter/rendering.dart';voidmain(){runApp(newMyApp());}classMyAppextendsStatelessWidget{@overrideWidgetbuild(Buil

flutter - 在 Flutter 中的 Scroll 上隐藏底部导航栏

我在正文和底部导航栏中有一个博客文章列表。我想在帖子列表向下滚动时用向下滑动动画隐藏底部导航栏,并在向上滚动时用向上滑动动画显示。怎么做? 最佳答案 此解决方案只是解决此问题的方法。可能会有一些不利的变化。import'package:flutter/material.dart';import'package:flutter/rendering.dart';voidmain(){runApp(newMyApp());}classMyAppextendsStatelessWidget{@overrideWidgetbuild(Buil

安卓 WebView : detect scroll

我需要知道如何检测用户是否不能再在webView中滚动。我想在用户向左或向右滑动时生成一个Action,但前提是用户无法滚动:IFtheuserswipestotheleftANDthewebviewcan'tscrolltoleftTHENdosomethingELSEletthewebviewscroll 最佳答案 我找到了一个适合我的解决方案,我检查了2.3API中WebView类的源代码,并找到了如何使用2.1API来完成它。也许它可以与旧的API一起使用:publicclassCustomWebViewextendsWeb

Android视差效果和View Pager

我正在尝试在我的应用程序中实现视差效果。我有一个FragmentActivity实现了OnPageChangeListener接口(interface)并监听了我的ViewPager滚动事件。为了在我的XML中实现这种效果,我在所有其他带有我的背景的View后面设置了一个LinearLayout,并将其移动到onPageScrolled回调中。如果我简单地滑动它就可以了,效果有效并且背景位置发生变化。但是当我的手指离开屏幕时,背景会在他原来的位置重新绘制(即使我在新页面中)。我不明白为什么会这样。这是我的FragmentActivity的代码:publicclassMainActivi