问题标签 [pull-to-refresh]

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 投票
2 回答
463 浏览

android - 两个 ListViews,1 个活动 - 并拉动刷新?

我不知道该怎么做。这是我的要求Activity

  1. 标题
  2. ListView共 10 项
  3. 标题
  4. ListsView共 10 项

ListViews它们来自两个不同的数据源,可能有两种不同的行布局。所以我想我需要制作两个自定义adapter类(两个getView()'s等)。

这是踢球者,我希望能够拉动刷新整个列表并同时更新ListViews. 如果这太多了,我会用一个刷新按钮来解决(谷歌似乎更喜欢这个按钮);目前我使用com.handmark.pulltorefresh.library.PullToRefreshListView

这可能吗?如果是这样,完成这项工作的最佳步骤是什么?

0 投票
1 回答
132 浏览

objective-c - 如何在 ODRefeshControl 底部添加标签

在我使用 Apples UIRefreshControl 之前,我可以在刷新控件的底部显示一个标签,如下所示:

现在我切换到自定义活动指示器的 ODRefreshControl,但我无法找到解决方案!我的 ODRefreshControl 代码(只是为了它工作):

0 投票
2 回答
1025 浏览

javascript - Sencha touch 2.2 中未显示列表

我想提供一个具有拉动刷新功能的列表。下面是我的代码,我有一个面板,里面有一个列表。

如上所示,我在列表中包含了 pullRefresh 插件。两天前我将项目的 sencha touch 框架升级到2.2,从那时起列表就消失了。当我删除插件时,列表显示正常。

请让我知道我哪里出错了。

提前致谢。

0 投票
1 回答
1329 浏览

android - 索尼设备中的 Java.lang.StackOverflowError

现在面临一个奇怪的问题,在我的列表视图中,我使用拉刷新列表它在三星 Galaxy s2 中运行良好,但是当我在索尼设备上测试相同的应用程序时,当我拉刷新列表时它崩溃了,它显示java.lang.StackOverflowError.请检查错误日志并给我一个解决方案。

0 投票
1 回答
3271 浏览

android - 分页片段中的 PullToRefresh 列表

我想用寻呼机创建 PullToRefresh 列表片段。我正在使用 ActionBarSherlock,以及这个列表的实现。没有片段我没有问题,但我需要支持两窗格布局。

布局文件

活动非常简单

我创建了寻呼机类,以便稍后在两窗格模式的主要活动中使用它。

最后,片段本身

如您所见,一切都由示例中的内容组成。但问题是我启动应用程序时没有显示列表。我可以看到选项卡,加载指示器消失了(我知道适配器有数据)但列表区域是透明的白色。而且我无法拉出列表来刷新它。但是如果我尝试交换页面,突然数据出现在前一页(实际上不是前一页,而是前一页)。似乎它与适配器加载前两个片段有关,但我可以找出问题所在。

如何使列表在加载时出现?还有更普遍的问题,这是继续下去的正确架构吗?

编辑:
如果我删除所有像这样的下拉刷新代码 public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View layout = inflater.inflate(R.layout.fragment_subcat_nav, container, false); 返回布局;}

并在片段布局列表视图中设置默认列表 idandroid:id="@android:id/list"应按原样显示。无法弄清楚为什么拉动刷新会导致问题。

0 投票
0 回答
340 浏览

android - Android - 如何在 ListView 上收听边缘效果(如拉动刷新)?

我想使用纯 Android 模式来构建我的 UI。因此,我更喜欢使用边缘效果而不是 Pull-to-Refresh(似乎接近 IOS UI 模式)。

我已经在 Android 文档中搜索/阅读了这个答案,但没有找到任何类似 Java 接口来实现或在 ScrollView 上为我返回 EdgeEffect 实例的公共方法。

http://developer.android.com/reference/android/widget/EdgeEffect.html

0 投票
2 回答
4579 浏览

android - 为 PullToRefreshListView 添加标题视图

我想添加一个自定义视图作为PullToRefreshListView. 因为,我们必须public void addHeaderView (View v)为 设置标题ListView,我找不到PullToRefreshListView. 如果有人做过类似的事情,请建议我。

0 投票
1 回答
149 浏览

android - Gridview 仅适用于 android 4.x **** PullToRefresh 相关

我有一个 GridView 可以在 Android 2.x 上正常工作,但从 4.x 开始,不检测项目点击。任何人都知道 GridView 从 Android 4.x 开始是否有特定的变化会影响这一点?

代码总结自很多类:

...

谢谢

0 投票
1 回答
128 浏览

ios - 关于刷新表视图的变量问题

我有一个使用 ODRefreshControll 的表格视图。我有一个 uislider,它位于另一个视图控制器(比如说 myViewController)中,这个滑块正在更改 tableview 的变量(比如说 myVariable)。主要问题是,如果我使用滑块从 myViewController 更改 myVariable 并刷新 tableview,myVariable 将变为其初始值。我将提供我的代码,但它是一个有点乱的代码,所以请询问您从代码中不理解的任何内容。这是我的代码:

在 myTableView.m

在 myViewController.h

在 myViewController.m

(在 appdelegate 通用变量设置为

)

注意:由于我的母语不是英语,我正在从 xcode 处理和粘贴该代码并对方法、类和变量的名称进行一些更改,因此这些名称可能存在一些错误,如果您会看到其中一个错误。

谢谢你。

0 投票
3 回答
3222 浏览

android - Android Pull To Refresh ListView:消除箭头提示

我正在使用Chris Banes 的这个库(我永远不会感谢这个人)。它有两种不同的行为,具体取决于 android 版本。我想摆脱 PullToRefresListView 上的图形提示(在下图中圈出),该提示仅在 android 低于 4.0 的设备上显示。

有人知道怎么做吗?

在此处输入图像描述

解决方案:

对于将来在这里寻找相同解决方案的任何人来说,它是:在 PullToRefreshAdapterViewBase 类中,从这里更改 getShowIndicatorInternal 方法:

对此: