问题标签 [swiperefreshlayout]

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 投票
1 回答
3245 浏览

android - SwipeRefreshLayout 与嵌套的 RelativeLayout

你好我有以下布局

问题是当我向上滚动然后向下滚动时,listview 的行为真的很奇怪查看以下屏幕http://sger.org/image/3D0Y1b0G1m3L

如何在 SwipeRefreshLayout 中更正附加相对布局

谢谢

0 投票
14 回答
58384 浏览

android - SwipeRefreshLayout setRefreshing() 最初不显示指示器

我有一个非常简单的布局,但是当我调用我setRefreshing(true)onActivityCreated()片段时,它最初没有显示。

它仅在我拉动刷新时显示。任何想法为什么它最初没有出现?

片段 xml:

片段代码:

0 投票
3 回答
1820 浏览

android - 向下滚动以使用 recycleview 和 SwipeRefreshLayout 加载数据

我们一直在寻找新材料设计的实现,向下滑动以刷新 RecyclerViews,加载圈从底部视图向下,就像新的 gmail 应用程序一样。我发现了很多东西。但没有获得新的 gmail 应用程序,例如示例或演示。我已经实现了 refreshlayout 和 recycleview。

但是当向下滚动到recycleview时,如何将加载圈放在recycleview中记录的最后。我想获得一些想法,以放入 recycleview 的 onscroll 中。

0 投票
1 回答
229 浏览

android - Android:DDP回调上的setRefreshing(false)挂起应用程序

这是代码:

swipeLayout 是指持有 SwipeRefreshLayout 的类中的私有变量。在回调中,我尝试调用 setrefreshing(false) 来摆脱进度指示器,但是这个调用会挂起异步函数。除了“刷新关闭”日志之外,所有其他日志都可以工作。

出于某种原因,我认为由于我正在使用的库,也没有记录 DDP 侦听器中的错误,所以我无法跟踪它。在 DDP 调用之外调用时,swipeLayout.setRefreshing 工作正常。

0 投票
3 回答
6149 浏览

android - SwipeRefreshLayout Got Action_Move 冻结视图

我有一个带有不同片段的普通 NavigationDrawer:

  • 消息
  • 其他东西 1
  • 其他东西 2
  • 环境

问题 :

NewsFragment 包含一个 SwipeRefreshLayout。我第一次刷新时效果很好。

我可以将片段更改为其他东西 1 和 2 和设置。所以我回到NewsFragment。

现在,当我刷新时,片段冻结了。

DrawerLayout 工作正常(打开/关闭,甚至 ActionBar 标题更改),但主要片段停留在 NewsFragment 并且我无法滚动。但是 scollListner 有效(我有日志),但视图没有改变。

没有 refreshView(swipeRefreshLayout 的顶部),没有滚动,没有响应按钮(焦点,onclick),但只有视觉上。

实际上,它就像一个响应片段在冻结片段的后面。

我在 ADBLog 中也有这个错误:

任何想法 ??

如果你问,我可以发布代码。

0 投票
2 回答
716 浏览

android-activity - SwipeRefreshLayout 错误

我正在尝试实现 swiperefreshlayout,但在“this”处出现错误

我在swipeLayout.setOnRefreshListener(this); 下面的屏幕截图中收到错误

在此处输入图像描述

0 投票
2 回答
8743 浏览

android - 无法在 swipeRefreshLayout 的 ListView 中滚动

我遇到了 SwipeRefreshLayout 的问题。我在布局中有一个列表视图,每次我在列表视图中向上滚动时,都会触发滑动以刷新布局,并且您永远无法滚动回布局的顶部。有人有想法么?

0 投票
2 回答
1587 浏览

android - 如何向 SwipeRefreshLayout 内的 listView 添加标题?

背景

在 ListView 中添加标题视图时,我注意到一个问题(链接此处),以防 ListView 在SwipeRefreshLayout中。

问题

问题是,如果标题视图部分可见,并且您向上滚动,您将看到 SwipeRefreshLayout 的圆形视图。

您可以查看上面的链接以查看我正在谈论的视频。

示例代码

这是重现此问题的方法(如果您不想复制粘贴,可以查看上面的链接):

MainActivity.java

资源/布局/activity_main.xml

问题

有没有办法解决这个问题?

我想我可以为 listView 使用多种类型,但是否有另一种更优雅、更简单或以其他方式更好的解决方案?

0 投票
8 回答
14959 浏览

android - 在刷新期间使用 SwipeRefreshLayout 切换片段时,片段冻结但实际上仍然有效

更新:我认为它工作正常。但经过一些测试后问题仍然存在*嗅探*

然后我做了一个更简单的版本来看看到底发生了什么,我知道应该被分离的令人耳目一新的片段仍然留在那里。或者确切地说,旧片段的视图留在新片段的顶部。由于我原来的app的RecyclerView的背景是不透明的,所以原来是我之前说的。

更新结束


我有一个MainActivity这样的布局:

ContentView我用来填充的片段@id/container配置为:

这里onCreateView()ContentView

然后在MainActivity我通过切换不同的内容来切换要显示的内容ContentView。一切看起来都不错,除了一件事:当我在导航抽屉刷新期间切换ContentView片段时,内容会冻结。但实际上所有事情都照常工作,除了你看不到它。

0 投票
3 回答
1331 浏览

android - 如何刷新我的 ListView?

我想刷新我的 ListView。现在,我无法刷新。不知道怎么刷新 如何在 onRefresh(){} 中执行。我不能将 parseJSON() 调用到 onRefresh(){}。请告诉我某人。非常感谢你!:-)