问题标签 [android-recyclerview]

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 回答
840 浏览

android - Android - 基于 SQL 游标创建一个非常大的 ListView

我有一个返回数千行的 SQLite 查询,我想使用ListView.

为了保持我的 UI 线程响应,我ListAdapter在后台线程上创建。

然而,花费最多时间(并且可能导致 ANR)的语句是ListActivity.setListAdapter我必须在 UI 线程上执行的......有什么建议吗?

0 投票
22 回答
221706 浏览

android - 如何导入 RecyclerView for Android L-preview

尝试使用支持库中的新 RecyclerView。我使用 SDK 管理器下载了支持库的 20 更新。

我已将 jar 文件添加到 libs 文件夹 - 并添加到构建路径 - 使用 RecyclerView 运气不好。

根据Android Developer's API还尝试使用 gradle 依赖项- 不确定这是否是正确的查看位置 - 此页面与 AndroidTV 更多相关:

无法同步项目。

有任何想法吗?

0 投票
7 回答
46149 浏览

android - 缺少 RecyclerView

我刚刚安装了新的 SDK 工具(Android L Developer Preview),我正在尝试使用RecyclerView,但它似乎丢失了。

据我了解,我应该包括v7支持库,但我似乎不能这样做......

我似乎在 SDK 文件夹中找不到 v7 库(我确实从 SDK 管理器安装了 Android 支持库)。

0 投票
4 回答
17631 浏览

android - 在我的布局文件中使用 CardView 和 RecyclerView 会引发异常

所以我一直在研究 Android Preview L 的 Material Design。我同时导入了CardViewRecyclerView库。

我使用的是 Android Studio 预览版 0.8.0。安装最新的 SDK 包。

但是,一旦我在布局文件中使用它们,预览器就会对它们都抛出异常。

以下是 的例外CardView

这是以下情况的例外RecyclerView

这使得使用这两个(惊人的)Views 几乎不可能构建布局,这是我最好奇的。

是否已经对此进行了修复,或者从某种意义上说,这实际上是预期的行为,因为它们是“自定义”View的?

0 投票
2 回答
8242 浏览

android - 有了RecyclerView,毕加索还需要吗?

最近从 iOS 移动,我意识到要处理 100 多个大图像的快速滚动,

这是一项相当多的工作,实际上您需要使用 Picasso(或者可能是 Volley)。

现在 RecyclerView 就在这里 -有没有人使用 RecyclerView 实现了许多大图像的滚动

如果是这样,您是否必须像过去那样使用毕加索(即上周)

对此有何发现?干杯

0 投票
48 回答
729534 浏览

java - RecyclerView onClick

有没有人使用RecyclerView找到一种方法来设置onClickListener项目RecyclerView?我想为每个项目的每个布局设置一个侦听器,但这似乎有点麻烦我敢肯定有一种方法RecyclerView可以监听onClick事件,但我不太明白。

0 投票
2 回答
44423 浏览

android - notifyDataSetChange 不适用于 RecyclerView

我正在使用 Android 的新 RecyclerView,但每当我调用“通知”方法之一时,我都无法让我的自定义适配器刷新。

我试过调用 notifyDataSetChanged、notifyItemRangeInserted 和 notifyItemInserted,但它们似乎都不起作用。

这是我的自定义适配器的代码。我基本上是在尝试刷新字符串列表:

还有谁有相同的问题吗?

谢谢!

0 投票
10 回答
64949 浏览

android - CardView layout_width="match_parent" 与父 RecyclerView 宽度不匹配

我有一个片段,其中包含一个带有 layout_width="match_parent" 的 RecyclerView:

RecyclerView 中的项目也是具有 layout_width="match_parent" 的 CardView:

我将项目视图膨胀如下:

但是当我运行应用程序时,CardView 呈现为 wrap_content,如下所示:

CardsBug

请注意,这是在模拟器上运行的,而不是真实设备。

我做错了什么,还是一个错误?

0 投票
1 回答
414 浏览

android - RecylerView 修改单视图

在新的 Android RecyclerView 中,有人可以根据位置访问和修改单个视图吗?

onBindViewHolder 我可以访问 ViewHolder 和位置,但不能访问由 ViewHolder 填充的 View。

而 onCreateViewHolder 我可以访问该视图,但我没有该视图的位置。

任何想法 ?

0 投票
0 回答
4416 浏览

android - 带网格的 RecyclerView

设法使用此小部件设置基本列表视图,但我还没有找到任何方法将布局或显示更改为网格。

在 Google I/O 2014 上,他们多次提到 RecyclerView 可以取代 gridview 和 listview。L 预览中的 recyclerView 的示例和源不指向与网格相关的任何内容。

如何让回收站像网格一样工作?