草庐IT

wearable-recyclerview

全部标签

android - 旋转后,recyclerview 行中的图像消失

在我的recyclerview中,我根据某些条件设置了一个图像(在recyclerview行中)可见或不可见。但是在我旋转屏幕后图像消失了,如何在旋转屏幕后在recyclerview中保持图像在它的位置可见?感谢您的帮助,祝您节日快乐;)我正在使用SimpleAdapter的实现。publicclassSimpleAdapterextendsRecyclerView.AdapterimplementsFollowRedirectsCallback{publicstaticclassSimpleViewHolderextendsRecyclerView.ViewHolder{...pub

android - RecyclerView 面临的小问题

我在我的程序中使用了RecyclerView,并且遇到了一些小问题,我相信你们中的一些人已经遇到并解决了所有这些问题..分隔符颜色:使用DividerItemDecoration.java显示项目之间的分隔符,但如果我想更改分隔线颜色(例如:默认为白色),我不知道在哪里进行更改可点击行:只有当我点击一行中的文本时,点击才有效,但我想允许用户点击一行中的任意位置(例如:ListView)以下this链接WrapRecyclerView:我在recyclerview中只有两条记录,但它占用了整个高度(我想根据RecyclerView中的记录来包装它,例如:listview)RippleEf

android - RecyclerView android 中的 ScrollView

我目前正在使用recyclerView和卡片。我有一个卡片布局。现在我想在卡片中添加ScrollView是可能的。如果是那么怎么办?棕色布局是回收器View布局,而蓝色布局是卡片布局。在每张卡片中,我需要一个ScrollView,这可能吗? 最佳答案 我不确定这是否可行,但你可以试试这个在触摸ScrollView时禁用回收View的触摸。类似地禁用recyclerview触摸上的ScrollView触摸。这可以这样实现//对于scrollViewscrollView.setOnTouchListener(newView.OnTouc

android - RecyclerView.Adapter 获取我列表中的项目位置

我已经创建了一个RecyclerView.Adapter并且我想填充一个列表..所以我现在的问题是我不知道如何实现列表的获取位置。下面你可以看到我的代码:publicclassRecyclerViewAdapterextendsRecyclerView.Adapter{List_contents;publicRecyclerViewAdapter(Listcontents){this._contents=contents;}@OverridepublicintgetItemCount(){return_contents.size();}@OverridepublicRecyclerVi

android - RecyclerView 中的多个 LayoutManager

我用这样的StaggeredGridLayoutManager制作了RecyclerView:我需要在上面添加一些TextView(像LinearLayoutManager中的一个列)。就像上面的LinearLayoutManager和下面的StaggeredGridLayoutManager。像这样:我怎样才能做到这一点?真的很困惑,请帮忙。2015年10月29日更新:我在这里结合denis_lor和mato的回答解决了这个问题:SpanmultiplecolumnswithRecyclerView 最佳答案 关键在你的adapt

java - ListView、AbsListView 和 RecyclerView 有什么区别

我是android开发的新手,我遇到了这3个不同的选项ListView、AbsListView和RecyclerView来在android中创建一个列表。这3个有什么区别。 最佳答案 首先,AbsListView是一个抽象类,不能用作应用程序布局中的View元素,尽管您可以将它用作基类来实现您自己的View。在Lollipop之前,没有RecyclerView,它是作为MaterialDesign的一部分引入的。它引入了一种处理听众的新方法。您可以阅读更深入的解释Here从Lollipop开始,使用RecyclerView而不是弃用

android - 从扩展 RecyclerView.ViewHolder 的类启动 DialogFragment

我在recyelerview.viewholder类的onClick()方法中尝试了如下方法。示例中使用的SampleDialogFragment扩展了DialogFragment。@OverridepublicvoidonClick(Viewv){SampleDialogFragmentdf=newSampleDialogFragment();df.show(v.getContext().getSupportFragmentManager(),"Dialog");}我在v.getContext().getSupportFragmentManager()遇到问题。我无法调用getSup

android - 在 RecyclerView 中使用 Item Decorations VS 编辑单独的膨胀布局有什么意义?

基本上如标题所问,如果您可以通过编辑您在回收站View中膨胀的布局来实现相同的效果,那么在回收站View中使用项目装饰有什么意义。 最佳答案 因为您不能总是非常容易地“通过编辑您在回收站View中膨胀的布局来实现相同的效果”。如果您想要ListView样式的分隔符在条目之间(例如,在垂直列表中),则尤其如此。在那种情况下,并非每个项目都有分隔线——第一个或最后一个没有。对于简单的情况,您仍然可以在布局本身中处理它,方法是在布局中隐藏一个分隔线,当它是不应该有分隔线的项目时。但是,如果您:允许用户重新订购商品,或者您使用类似Sorte

android - 如何滚动到 recyclerview 内的偏移量?

如何在recyclerview中滚动到具有偏移量的特定位置?我用过publicLinearLayoutManagerlinearlayoutmanager;linearlayoutmanager.scrollToPositionWithOffset(0,scrolled);我也用过scrolltomRecyclerView.scrollTo(0,scrolled);我也用过smoothScrolltopositionmRecyclerView.smoothScrollToPosition(scrolled);但似乎没有一个适合我。如果有人知道这件事,你能帮帮我吗更新设置Recycler

android - 使用没有任何 RecyclerView 的 PreferenceFragmentCompat 的 RecyclerView 异常

我正在使用PreferenceFragmentCompat,我得到了这个运行时异常:Attempttoinvokevirtualmethod'voidandroid.support.v7.widget.RecyclerView.setAdapter(android.support.v7.widget.RecyclerView$Adapter)'onanullobjectreference令人困惑的部分是我的首选项定义不包含任何RecyclerView。这是XML:我查看了引用API,可以清楚地看到PreferenceFragmentCompat确实支持RecyclerView,但我看到