android-viewholder 相关问题

ViewHolder对象将每个组件视图存储在Layout的标记字段中,因此您可以立即访问它们而无需重复查找它们。 ViewHolder模式通常用于Android应用程序,以提高视图访问的性能。

单击AlertDialog项目列表时,在RecyclerView布局之间切换

我有三种不同的布局cardListLayout,titleLayout,cardMagazineLayout,将来可能会有更多,用作onCreateViewHolder方法的视图。我想在......之间切换

回答 4 投票 4

如何打开相机,或从recyclerview项目中的按钮调用startActivityForResult

我正在尝试打开相机,同时单击按钮照片,但此按钮位于recyclerview的适配器中,我无法调用startActivityForResult,有没有办法做到这一点?要么 ...

回答 2 投票 2

onBindViewHolder仅执行第一个ViewHolder

我有三个ViewHolders CardViewHolder,TitleViewHolder,GridViewHolder,用于在用户选择特定布局时进行切换,当我尝试切换到标题时,一切正常工作......

回答 2 投票 0

RecyclerView和java.lang.IndexOutOfBoundsException视图持有者适配器positionViewHolder无效

我有一个RecyclerView绑定杂货项目。添加项目非常有效。但是,当我尝试删除该项时,应用程序崩溃,我得到IndexOutOfBoundsException错误。问题我......

回答 1 投票 5

当View只是一个简单视图使用“new TextView”时,如何改为“查看inflate(int资源,ViewGroup root,boolean attachToRoot)”方法?

当我使用RecyclerView的Adapter来创建ViewHolder时,视图只是一个TextView,所以我不想将LayoutInflate.inflate()与layout.xml文件一起使用。因此我创建了一个TextView实例......

回答 1 投票 1

动态更改RecyclerView项目边距

我正在开发一个自由的android项目。我有一个问题,即在项目设计需要时更改RecyclerView项目之间的边距。我想在屏幕上显示最后一个可见项目的一半,以便用户可以......

回答 1 投票 0

RecyclerView.Adapter的onCreateViewHolder被调用两次或更多次,多次

我目前正在开发一个使用RecyclerView的应用程序。在查看LogCat时,我注意到onCreateViewHolder在实例化后被调用了两次。 09-22 05:22:55.209 V /适配器:......

回答 3 投票 12

我不能用Dagger2将我的课程注入我的ViewHolder

我制作了一个PictureDownloader来下载图像并设置到我的viewHolder中。所以我想在该viewHolder中注入PictureDownloader的一个实例,但它始终为null,我找不到我的错误......

回答 1 投票 0

如何在不跳过布局的情况下为内部RecyclerView项设置适配器?

我正在使用RecyclerView来显示一些数据。对于我的RecyclerView中的每个项目,我创建了一个自定义布局,其中包含RecyclerView的其他视图。所以我在每个下面都有一个嵌套的RecyclerView ......

回答 1 投票 1

如何在recyclelerview中点击新的Feed时取消/取消点亮旧的Feed?

在我的应用程序中,有不同的音乐类别,用户可以选择一种类型,并显示该特定类型的音乐。音乐类别以水平回收视图显示。什么时候 ...

回答 1 投票 0

单击包含RecyclerView的ViewHolder时如何重定向到另一个活动?

我正在使用RecyclerView来显示一些数据。对于每个项目,我有一个自定义布局,在一些文本视图旁边保存RecyclerView:

回答 3 投票 -1

如何在RecyclerView中处理可扩展的ViewHolders?

我的应用程序中有一个使用FirestoreRecyclerAdapter的RecyclerView。 ViewHolders实现了一个可扩展的“快速操作”菜单,可以在点击项目时进行扩展,理想的行为是...

回答 3 投票 0

如何在视图持有者中添加onclicklistener

我想在我的viewholder中添加一个onclicklistener,我不知道如何在视图持有者中添加它,当用户点击它应该传递的值时,我想修复一个onclicklistener里面的...

回答 2 投票 -1

无法解析(RecyclerView)中的符号findViewById(R.id.xxx)

我想通过连接到firebase使用RecycleView创建一个食物菜单,我已经将recycler_menu声明为变量,但是当我键入recycler_menu =(RecyclerView)时,findViewById(R.id.recycler_menu); ...

回答 4 投票 -1

如何使RecyclerView停止回收定义的位置?

我的问题是:我在RecyclerView内的其中一个视图上发生了视频流。当用户滚动时,视图会被回收,而其他摄像头则开始自己的流式传输...

回答 7 投票 17

如何将背景颜色更改为RecycleView中的特定视图项?

我试图在RecycleView中更改特定项目的背景颜色。因为我也需要设置文本,所以我有以下代码可以正常工作:protected void populateViewHolder(...

回答 3 投票 1

如何在显示后检测每个RecyclerView项目

我希望在向用户显示后检测RecylerView中的每个项目。基本上,我试图在每个项目加载到屏幕后播放声音。但我无法察觉......

回答 3 投票 5

viewholder内的getActivity()

我创建了一个Recyclerview,包括itemobjects,Adapter,viewholder和activity。 Recyclerview工作正常。我的问题是当从Recyclerview点击一个项目时,我想引导用户...

回答 5 投票 6

在RecyclerView中滚动时,单选按钮会丢失值

请帮我发现bug!我已经在这个问题上阅读了很多帖子,但我不能让我的工作。对我来说,看起来我正在按照其他解决方案这样做,但我错过了一些东西。一世 ...

回答 1 投票 -1

在RecyclerView.ViewHolder中添加片段

我有一个RecyclerView.ViewHolder,它将根据传递的对象的实例将不同的片段添加到其FrameLayout中。问题来自几乎不可能将片段添加到......

回答 2 投票 4

© www.soinside.com 2019 - 2024. All rights reserved.