问题标签 [fastadapter]

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 投票
0 回答
76 浏览

android - 如何实现 ContextMenu

我正在使用mikepenz/FastAdapter并且 1 想使用上下文菜单。
我试图找到像这样的覆盖方法 onCreateContextMenu,但我找不到它。谁能告诉我如何实现它?

0 投票
1 回答
81 浏览

java - 在改造中使用 has 方法

嗨朋友,我无法理解如何执行此方法,请帮助我。我正在使用 Json 的改造来解析其在数据存在时运行良好,但是当其中没有数据时,响应会有所不同,如下所示,当我使用 Volley 时,我使用了知道数据存在的方法与否,但我不能在改造中做到这一点

但是当数据存在时,响应将是这样的

主类

Adapter.class(使用 mike penz 快速适配器)

0 投票
1 回答
74 浏览

android - 从扩展的 FastAdapter 获取原始相对/全局位置的简单方法

我为 RecyclerView 使用 FastAdapter,假设原来是这样的(所有项目都折叠了,所以只显示第一级项目):

  • 非洲
  • 亚洲
  • 欧洲

当用户扩展位置 1 时,它变为:

  • 非洲
  • 亚洲
    • 阿富汗
    • 缅甸
  • 欧洲

当它们像这样扩展时,我如何获得第二名(欧洲)?使用getItem(2)给阿富汗。当然我可以手动计数,因为type在我的情况下,第一级和第二级使用不同,但我问的是最简单的方法。提前致谢。

0 投票
0 回答
363 浏览

android - 在回收站视图中使用领域维护排序列表

我正在从领域中提取所有数据并最初显示在排序列表中。每当向此列表添加、删除或修改项目时,我希望它仍然被排序。领域是否可以在内部管理此排序列表并更新适配器还是我需要一个更改侦听器然后手动对其进行排序?

0 投票
1 回答
104 浏览

java - 无法更改图像视图的图像颜色

我需要一些帮助。我正在从 JSON.Fetching 数据中获取数据。它由图像和文本组成,我正在使用快速适配器(mike penz)填充到回收器视图中,但是当我从回收器视图中选择指定的行时,它需要更改图像颜色。在哪里可以使用选择器更改文本视图颜色,但无法更改所选行的图像视图中图像的颜色。请帮帮我。这是代码:

0 投票
1 回答
239 浏览

android - 在扩展 AbstractItem 的同时实现 RealmModel

我正在使用FastAdapter它,因为它很有趣,并且可以让我从编写适配器类中解脱出来。这是一个类:

但最近我想使用Realm而不是SQLite. 所以我想这样做:

在进行任何交易之前,我正在这样做:

但得到这个例外:

请告诉我如何将 Realm 与 FastAdapter 一起使用。

0 投票
1 回答
685 浏览

android - Implement OnClickListener on FastAdapter implementing IItem

I am learning to use FastAdapter with Realm. Here is my model and this is how I implement OnClick in a Fragment:

But I don't get the Toast appearing. Can anybody please tell me what am I missing?

Update: Here is my model

0 投票
1 回答
1019 浏览

java - 带有构造函数的 ViewHolder,该构造函数采用视图回收器视图

Adapter嗨朋友们,我从 2 天起就遇到了这个问题

我想我已经设置了一切正确,因为我在其他班级也使用相同的格式,但我只面对这个问题班级,我没有激活 progurard 请找到下面的代码

主类:

}

适配器类

0 投票
1 回答
558 浏览

android - 如何在快速适配器库中切换视图颜色

我想为我的回收站视图实现多选适配器。我正在使用 Mike Penz 的 FastAdapter。

我不确定如何切换选定的项目视图颜色。

这是代码片段,将 a 附加ClickEventHook<SimpleItem>到项目中的卡片视图,以便onClick()在单击卡片视图时调用,

卡片视图的颜色和文本视图的文本颜色没有切换。而且我不确定它是如何正确实施的。

我观察到onSelectionChanged()单击项目中的卡片视图时也不会调用方法。

谁能建议我一种在选择和取消选择时切换卡片视图和文本颜色的方法?

提前谢谢你,
玛尼

0 投票
0 回答
188 浏览

android - 使用 FastAdapter 更新适配器项时出现 NoSuchElementException

我在我的应用程序上使用 FastAdapter 来呈现从远程 API 读取的项目列表。

onCreateView我的片段上,我以这种方式设置适配器:

然后,当加载新数据时,适配器会用这一行更新

以下是执行ListModeBaseAdapterItem

在大多数情况下它工作得很好。但是,我使用 Crashlytics 检测到,对于某些生产用户,应用程序会因以下堆栈跟踪而崩溃。似乎适配器期望给定的项目计数,但收到的数量少于该数量。但是,这并没有太大的意义,因为我只将一个项目列表传递给适配器,我看不到我的代码的哪一部分是失败的。

作为重现该错误的尝试,我尝试传递nullitemAdapter.add或具有空值的列表,但这会引发不同的异常。

这次崩溃的原因可能是什么?