问题标签 [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.
android - ViewHolder 未将字符串设置为 TextView 的文本。请查看详情
我在我的 android 项目中使用FastAdapter 。
这就是我使用它的方式:
这里是R.layout.h_request_list_row
:
这里的问题是它imageURL
没有被设置为imageURL
从数据库中检索,而是imageURL
在布局文件中定义,因此没有下载图像。我遵循了这个要点:https ://gist.github.com/puf/f49a1b07e92952b44f2dc36d9af04e3c
我确信String imageURL
这里:
已成功获取从 Firebase 数据库检索到的 url。
请让我知道这里出了什么问题。
抱歉,问题的格式不正确。我在这里仍然是初学者。
android - 如何在 RecyclerView 之间随机放置广告?
我在我的应用程序中使用FastAdapter,我想在RecyclerView
. 例如,在 3 个RecyclerView
项目之后、4 个项目之后、2 个项目之后,依此类推。
这就是我使用 FastAdapter 的方式:
这是HRequest.java
文件的代码:
我怎样才能达到我想要的?
android - 如何在 RecyclerView 的适配器中获取运行时权限?请查看详情
我正在开发一个应用程序,我需要以下运行时权限才能启动服务:
但是当我从bindView()
适配器启动服务时,我不知道在哪里编写这段代码。我在这里使用FastAdapter。
这是HRequest.java
文件的代码:
请让我知道如何以及如何编写此代码以请求许可并防止应用程序在 Android M 上崩溃。
android - 快速适配器位置
我正在使用快速adapter
的 mike penz 我试图从adapter
. 就像当我按下接受按钮时,必须从列表中删除该项目,但要删除类似我需要在其中传递位置变量但我无法从adapter
.
MainActivity.class
适配器类
android - 如何将两个适配器设置为一个 RecyclerView?
我正在开发一个 android 应用程序,其中我在“FirebaseDatabase”上存储两种不同类型的信息。
然后在 中MainActivity
,我正在检索它们并向用户显示RecyclerView
. 这两个信息都意味着以不同的布局显示,即它们的布局不同,这就是为什么我有两个制作两个不同的模型类,现在有两个不同的适配器。我正在使用@MikePenz的 FastAdapter
所以,我所做的是在 recyclerview 上设置适配器,其顺序与从数据库中获取信息的顺序相同:
1.
2.
由于 recyclerview 只有一个,而且我正在一个一个地设置 2 个不同的适配器,所以 recyclerview 正在使用第二个适配器进行更新,并且只显示它的内容。
那么,如何将两个适配器显示或设置为相同的“RecyclerView”,并且可以显示存储在两个适配器中的内容。
java - 即使在 FastAdapter 的 bindView() 中,FirebaseDatabase 中的所有值也没有被赋值为 long
我正在尝试FirebaseDatabase
根据时间过滤内容,为此我创建了一个方法并从FastAdapter
.bindView()
RecyclerView
我正在使用以下代码从 startTime 中减去 currentTime:
然后使用holder.diff
来执行 的方法中的逻辑,MainActivity
并像这样调用该方法bindView()
:
问题是它log1
显示了所有的值,holder.diff
但log2
只显示了最后一个获取的值,并且只使用它来执行逻辑。
如何确保.filterRequests(holder.diff)
使用 的所有值执行逻辑holder.diff
?
请告诉我。
java - 无法编写算法来根据每个项目的长期保存来过滤 RecyclerView 中的项目
我在 a 中有几个项目,RecyclerView
每个项目都有一个long
保存的值。我正在使用FastAdapter作为我的RecyclerView
.
假设 中有 7 项RecyclerView
具有长值:11122
、12321
、-98811
、8870
、-88009
、3398
和-22113
。
所以,我想做的是,我想使用这个逻辑根据上面给定的长值过滤项目:
我尝试了各种方法,但都没有成功。
更新 1:这里的项目是一种不同的数据,存储在中CardView
,然后显示在RecyclerView
. 每张卡片包含不同的数据,其中一个是上面给定的long
值。long
我想根据上面给出的逻辑根据存储在每张卡中的这些值过滤数据。
请帮助我解决这个问题,并提出一些我可以实现这一目标的算法或代码。
android - 无法显示从之前检索到的键下从 Firebase 检索到的 RecyclerView 中的所有数据集
在我的代码中,我检索了几个keys
存储在引用下的数据,然后使用这些键检索存储在keys
数据库中的数据。
这是我的代码:
这是prepareData()
:
这是RModelClass.java
:
参考:其中存储了mDatabase.child("child").child(uid)...
3 个不同keys
的数据,但正在发生的不是在 recyclerview 中显示 3 个不同的数据集,而是显示了 3rRV
个相同的数据集。
我做错了什么,我应该怎么做才能根据从该引用中检索到的 3 个不同的键来显示 3 个不同的数据集?
android - 在 Firebase 中删除子项时,无法从 recyclerview 中删除确切名称
我有一个RecyclerView
活动,当用户从他们的设备打开此活动时,名称会添加到 recyclerview。
这是我的代码:
这是prepareData();
方法:-
名称正在被添加,但问题是它们并没有像在数据库中那样被删除。就像在数据库中一样,"John"
被删除了,但在列表中,最后一项无论是什么都被删除了。
如何从列表中删除从数据库中删除的完全相同的名称?
android - 任务':app:transformClassesAndResourcesWithProguardForRelease'的执行失败。在生成签名的apk时
我正在尝试生成我的 android 应用程序的签名 apk,但任务仍然不成功,给我这个错误:
这是我的proguard-rules.pro
文件:
这是build.gradle
文件:
为什么我会收到这些警告和错误,我该如何摆脱它们?
我尝试在网上搜索并在此处阅读此文档,但我仍然无法弄清楚。
请帮我解决一下这个。