recyclerview相关内容

Android:如何使用片段中的浮动RecyclerView创建叠加层

我不太清楚我应该搜索什么,所以我以为我会询问是否有人可以1)帮助我识别我正在创建的是什么,或者2)给我一个图书馆的想法/我将如何去创造这个。 看到这个(画面不好)的图片: 我想要做的是创建一个正常的片段,其中包含正常的内容,但是当您按某个按钮(IE操作栏)时,它会创建一个“浮动”作为一种叠加在您的片段之上。理想情况下,如果用户点击其他地方,它将关闭它(所以它应该模拟一个可以忽略的对话框 ..
发布时间:2017-05-21 10:47:03 移动开发

在两个回收者视图与两个活动之间同步数据的最佳模式是什么?

我有两个活动,他们几乎相同的数据,我使用相同的适配器,但问题是如何同步数据。 例如。 活动A 具有 recyclelerview ,其中每行具有唯一ID的按钮。 活动B 还具有相同的回收器视图,但使用一些过滤器机制,因此不会显示所有行,我的问题是如何处理像按钮状态为活动A 和活动B ,以便如果我点击活动B,如按钮活动A类似按钮将自动检查,反之亦然。 解决方案 您应该为回收者视图使用 ..

有没有办法在RecyclerView中使用ViewStub?

我是Android的新手, 我一直在做一个项目,在我的新闻Feed页面中,我试图包含一个模块化的Feed RecyclerView,它显示了一个不同答案形式的问题,根据问题类型进行变化。到目前为止,我使用的方式是使用包含,并在需要时转动可见的形式。最近,由于我添加了更多模块,应用程序开始放缓,所以我试图实现ViewStubs。 这是我的RecyclerView适配器: public ..

哪个更贵,notifyDatasetChanged()或者循环一个大的游标?

基本上,我有一个RecyclerView与适配器填充光标的数据。我有两个选项来获取项目动画: 使用 setHasStableIds(true)并覆盖 getItemId 以返回数据库行的ID,然后在适配器中使用 swapCursor 函数使用新的光标交换其当前光标,然后调用 notifyDatasetChanged 与选项1类似,只需交换游标并调用 notifyDatasetChang ..
发布时间:2017-03-08 22:41:17 移动开发

RecyclerView BackgroundColor

我使用 RecyclerView 显示一些文本数据。 我想更改所选卡片的外观。 public void toggleSelection(int pos) { RecyclerView.ViewHolder viewHolder = recView.findViewHolderForPosition(pos); if(selectedItems.get(pos,false)){ ..
发布时间:2016-12-18 00:27:42 移动开发

使用appcompat时设置RecyclerView边缘发光预棒棒糖

我正在寻找一种方法,在使用appcompat材质主题时,在RecyclerView预先lollip中设置过度滚动指示器的颜色。 在内部,它使用一个EdgeEffect设置为一个内部styleable属性,除非你已经在lollipop(讽刺),否则不能设置。 使用反射不起作用,设置EdgeEffect的颜色只能在棒棒糖上使用。 在我的API21应用程序中,材料颜色,在Kitkat它 ..
发布时间:2016-12-18 00:04:46 移动开发

Android RecyclerView复选框随机检查

我有一个recyclerview加载卡片复选框。这是适配器。它是精细的,当它加载。但是当我检查一个项目recyclelyview故意,一个复选框被随机选中。如何摆脱这个问题?这是我的适配器。感谢提前。 public class QuestionsAdapter extends RecyclerView.Adapter ..
发布时间:2016-11-21 13:44:15 移动开发

检测完成动画在Android的RecyclerView

的 RecyclerView ,不像到的ListView ,并没有一个简单的方法来一个空的视图设置为它,所以人们必须手动管理它,使空视图可见适配器的项目计数的情况下为0。 实现这个,一开始我试图修改垫层结构之后有权要求空视图逻辑(的ArrayList 在我的情况),例如: btnRemoveFirst.setOnClickListener(新View.OnClickListener(){ ..
发布时间:2016-05-15 21:24:39 移动开发

如何禁用RecyclerView项目装修图纸为项目动画的持续时间

我有一些基本项目的点缀得出了一些东西,在 ItemDecoration.onDrawOver 方法。 本 RecyclerView 也有 DefaultItemAnimator 设置就可以了。 动画工作,全部是伟大的。除了一件事。 在所有现有项目都与此适配器设置一个新的项目交换,而动画运行正在显示的装饰品。 我需要一种方法来隐藏他们。 当动画结束后,他们需要被显示,但在运行时,它们必须被 ..
发布时间:2016-05-15 20:49:27 移动开发

有没有一种方法来创建的Andr​​oid preVIEW滑块

我想创建接口 。 核心元素是 ViewPager 采用全尺寸的图像,上面元素是 RecyclerView 以preVIEW图像。但我找不到磁体元件中心的方式。有没有办法覆盖的行为 RecyclerView ? 解决方案 我发现正是你需要的解决方案。我创建了github.com一个小例子:的Andr​​oid previewSlider 的事情是,顶视图 ViewPager 和中央 ..
发布时间:2016-04-05 20:09:04 移动开发

滚动速度过快时RecycleView适配器的数据显示错误

我有一个列出我的项目自定义视图回收适配器。在每一个项目我检查数据库,并绘制一些圆圈的颜色。 在我的ListView滚动速度非常快每drawed数据(没有标题和文本)显示是非! 我怎么能没有数据显示错误管理动态视图创建?! @覆盖 公共无效onBindViewHolder(最终ItemViewHolder itemViewHolder,int i)以{ itemVie ..
发布时间:2016-03-29 20:23:55 移动开发

RecyclerView机器人:在特定的位置获得一个项目

有什么办法在外面适配器一个特定的位置,以获得RecyclerView的项目。例如在ListView中我们可以这样做: listView.getItem(位置); 我们能做到这一点与RecyclerView?也就是保持提供的数据列表的顺序? 解决方案 您可以将自己的方法添加到 RecyclerView 或我会建议在 RecyclerView .Adapter 本身。 例如,对于ListV ..
发布时间:2016-03-29 10:52:07 移动开发

Android版Gmail应用程式,例如列表视图,在图标上的字母

我要寻找像Gmail的Andr​​oid应用程序的电子邮件列表中选择一个解决方案,我想与滑动删除,并有标题和标题的第一个字符的图标列表。在我的应用程序,这将被用来从一个数据库表中的应用表现出一定的名字,所以会有像在名称的第一个字母,然后在它旁边的名称Gmail应用此图标。刷卡会给一个选项删除。 下面是供参考的截图(我将只用标题,左和时间的图标!) 更新 现在我打算使用 TextDrawa ..
发布时间:2016-03-29 10:33:02 移动开发

什么是比较的ListView RecyclerView优势?

我只是用RecyclerView开始,我已经看到了它缺乏很多像页眉,页脚,分频器,列表选择功能,现在我对使用它,而不是ListView的第二个想法。 有哪些优势和比较的ListView RecyclerView的缺点是什么? 它可以比ListView的处理更复杂的看法? 我一直在使用的ListView至今并不在少数,是时候切换到RecyclerView还是太早了吧? 解决方案 通过A ..
发布时间:2016-03-29 10:30:59 移动开发