草庐IT

swiperefreshLayout

全部标签

android - SwipeRefreshLayout:滑动进度动画

我是android的新手,正在探索google网站上的示例代码。我目前使用的代码是SwipeRefreshLayout:http://developer.android.com/samples/SwipeRefreshLayoutBasic/index.html在代码中,我们看到正在为ListView执行SwipeRefreshLayout,换句话说,如果您向下拖动ListView,则会触发该方法并且ListView会自行刷新。让我感到困惑的是,当您向下拖动它时,进度动画栏的代码中没有显示在ListView顶部的布局。你以为SwipeRefreshLayout在你往下拉的时候会自动生成

android - 无法在 swipeRefreshLayout 中的 ListView 中滚动

我在使用SwipeRefreshLayout时遇到问题。我在布局中有一个ListView,每次我在ListView中向上滚动时,刷新布局的滑动都会触发,您永远无法滚动回布局顶部。有人有什么想法吗? 最佳答案 我找到了问题的答案。当ListView中的第一个子项位于列表顶部时,我手动启用swipeRefreshLayout。listView.setOnScrollListener(newAbsListView.OnScrollListener(){@OverridepublicvoidonScrollStateChanged(AbsL

android - RecyclerView 和 SwipeRefreshLayout

我在SwipeRefreshLayout中使用新的RecyclerView-Layout并遇到了奇怪的行为。当将列表滚动回顶部时,有时顶部的View会被切入。如果我现在尝试滚动到顶部-下拉刷新触发器。如果我尝试删除Recycler-View周围的Swipe-Refresh-Layout,问题就消失了。并且它可以在任何手机上重现(不仅是L-Preview设备)。这是我的布局-行由RecyclerViewAdapter动态构建(此列表中有2个View类型)。publicclassHotRecyclerAdapterextendsTikDaggerRecyclerAdapter{privat

android - RecyclerView 和 SwipeRefreshLayout

我在SwipeRefreshLayout中使用新的RecyclerView-Layout并遇到了奇怪的行为。当将列表滚动回顶部时,有时顶部的View会被切入。如果我现在尝试滚动到顶部-下拉刷新触发器。如果我尝试删除Recycler-View周围的Swipe-Refresh-Layout,问题就消失了。并且它可以在任何手机上重现(不仅是L-Preview设备)。这是我的布局-行由RecyclerViewAdapter动态构建(此列表中有2个View类型)。publicclassHotRecyclerAdapterextendsTikDaggerRecyclerAdapter{privat

android - SwipeRefreshLayout + ViewPager,仅限制水平滚动?

我已经在我的应用程序中实现了SwipeRefreshLayout和ViewPager但是有一个大麻烦:每当我要向左/向右滑动以在页面之间切换时滚动太敏感了。稍微向下滑动也会触发SwipeRefreshLayout刷新。我想设置水平滑动开始时间的限制,然后仅强制水平直到滑动结束。换句话说,我想在手指水平移动时取消垂直滑动。这个问题只发生在ViewPager上,如果我向下滑动并触发SwipeRefreshLayout刷新功能(显示栏)然后我水平移动手指,它仍然只允许垂直滑动。我试图扩展ViewPager类,但它根本不起作用:publicclassCustomViewPagerextends

android - SwipeRefreshLayout + ViewPager,仅限制水平滚动?

我已经在我的应用程序中实现了SwipeRefreshLayout和ViewPager但是有一个大麻烦:每当我要向左/向右滑动以在页面之间切换时滚动太敏感了。稍微向下滑动也会触发SwipeRefreshLayout刷新。我想设置水平滑动开始时间的限制,然后仅强制水平直到滑动结束。换句话说,我想在手指水平移动时取消垂直滑动。这个问题只发生在ViewPager上,如果我向下滑动并触发SwipeRefreshLayout刷新功能(显示栏)然后我水平移动手指,它仍然只允许垂直滑动。我试图扩展ViewPager类,但它根本不起作用:publicclassCustomViewPagerextends

android - 如何使用 SwipeRefreshLayout?

背景Google最近发布了anupdatetoitssupportlibrary,现在有一个新的“SwipeRefreshLayout”View。View允许包装另一个View,同时支持向下滑动以执行刷新操作。截图:问题Google还没有提供样本(至少我还没有找到),所以我自己尝试使用它。一开始我每次刷卡都会崩溃(NPE),但后来我发现那是因为我没有为它提供“OnRefreshListener”。但是我还是不知道怎么用,更别说自定义了这是布局文件的XML:代码,虽然它根本没有做任何特别的事情:publicclassMainActivityextendsActionBarActivity

android - API 21 中的 SwipeRefreshLayout

我之前使用的是API19,并且在我的许多fragment中都使用了SwipeRefreshLayout。当我之前第一次加载内容时,我使用的是setRefreshing(true);并且能够加载内容并且工作正常。我注意到在Android5.0中,Google正在使用循环进度View。当我调用setRefreshing(true);现在它根本没有效果。无论如何以编程方式显示新的微调器?我已经深入研究了这一点,但无法以编程方式显示它。我已经阅读了以下内容:http://developer.android.com/tools/support-library/index.htmlhttps://

android - 如何使用 android 数据绑定(bind)设置 SwipeRefreshLayout 刷新属性?

我正在使用android数据绑定(bind)库。如果我想让View可见,我可以这样写:是否可以选择以类似(xml)的方式绑定(bind)到swipeRefreshLayout的刷新属性?目前我通过调用setRefreshing(true/false)在代码中设置它,但希望在xml中使其保持一致。 最佳答案 无需破解。关键是在SwipeRefreshLayoutdocumentation中寻找公共(public)方法.通常,Databinding将查找没有set部分的相应名称。例如。你会在那里找到:setOnRefreshListen

android - SwipeRefreshLayout 上面带有 scrollView 和 Layout

我有以下布局//someviewshere问题是当我向下滚动表格时,我无法再次向上滚动,因为正在触发滑动布局。如何仅在表格的第一个View可见时触发swiperefresh? 最佳答案 我发现,如果您将ScrollView替换为android.support.v4.widget.NestedScrollView,滚动行为将按您的预期工作。 关于android-SwipeRefreshLayout上面带有scrollView和Layout,我们在StackOverflow上找到一个类似的问