android-viewholder相关内容

使用信标检测更改recyclerview项的Alpha

在Fragment中,我有一个使用RecyclerView构造的项目列表(适配器和视图保持器). 列表的每个项目都与一个估计信标链接. 所以我想在检测到信标时突出显示项目视图(setAlpha或添加imageView). 信标检测在片段文件中: beaconManager.setRangingListener(new BeaconManager.RangingListener() { ..

可在适配器中动态绘制的Tint可更改所有对象的颜色

我使用齐射连接从服务器中获取字符串数组.每个字符串都以十六进制包含不同的颜色.我使用这种颜色在适配器中设置可绘制的色调. 这是我在适配器中的代码: @Override public void onBindViewHolder(@NonNull final ViewHolder holder, final int position) { // Get item from posi ..
发布时间:2020-08-20 00:04:08 移动开发

如何将两个适配器设置到一个RecyclerView?

我正在开发一个android应用程序,其中将两种不同类型的信息存储在"FirebaseDatabase"上. 然后在MainActivity中,我正在检索它们并将其显示给RecyclerView中的用户.这两种信息都应以不同的布局显示,即它们的布局都不同,这就是为什么我有两个制造两个不同的Model类,而现在拥有两个不同的适配器的原因.我正在使用@MikePenz的 FastAdapter ..

滚动时重复使用视图时,在RecyclerView中选择的项目的保存状态

我为recyclerView创建了一个Adapter和ViewHolder.我在Viewholder中绑定itemView的imageButton.并在onBindViewHolder中设置了onClickListener. 一切正常,但问题出在当我向下滚动列表时,imageButton的选定状态已更改为所选项目,并且列表底部的某些项目已经出现 已选择. 这是一些代码 publi ..

RecyclerView滚动到位置并获取该视图

我想将列表项自动滚动到回收器视图的顶部(firstVisible项),并在该位置获取视图,以便可以从片段中突出显示它。 所以,这是我的片段代码的要旨: 私人无效activateNewListItem(int position){ mLayoutManager()。scrollToPositionWithOffset(position,0); RecyclerView.View ..

RecyclerView不调用getItemCount

我已经调查了有关此问题的几种答案(此处,此处,和此处),则所有提议的解决方案都没有起作用。我的问题是我的RecyclerView列表项没有显示。我已经在MessengerRecyclerAdapter,onCreateViewHolder,onBindViewHolder和getItemCount中设置了断点,而且只有第一个被调用。在断点处,我输入了表达式求值器并执行 MessengerR ..

Android在RecyclerView上猛扑动作

我最近在玩RecyclerView和Android 5+中的ViewHolder概念。适配器实现处理相当大的数据集(约6万个项目),这些数据集是通过 onBindViewHolder(...)调用从互联网上请求的。网络请求由凌空库处理,响应代表用于填充视图持有人的数据模型。 现在,当快速移动时(即以速度运动) ,而不是用户触摸设备并在屏幕上缓慢移动的滑动方式),对于适配器中的所有位置都调用 ..
发布时间:2020-06-01 20:31:28 Java开发

如何在另一个活动onClick中显示Cardview中的图像和文本?

我有一个来自exoguru的示例应用程序,其中包含cardview,每张卡都包含一张图像和相应的文本.现在,如何在单击该特定卡时在另一个活动中显示该图像和文本? 这是屏幕截图这是ViewHolder,其中包含卡片视图的onclick class ViewHolder extends RecyclerView.ViewHolder{ public ImageView ..

将单击侦听器添加到通用RecyclerView适配器

修改 因为这是一个通用适配器,而不是简单的适配器,我知道添加点击侦听器的方法.在onCreateViewHolder中执行此操作不是一个好习惯.所以这就是为什么我需要一个更好的建议 我在android中创建了一个 RecyclerView通用适配器.现在,我想提出一些改进建议.以及如何向其中添加clickListener. GenericAdapter.java publi ..

侦听器/观察者实现RecyclerView列表和详细信息活动的逻辑模式

似乎有多种方法可以实现RecyclerView列表,其中某些方法比其他方法更具逻辑性.超出简单列表的范围会导致数据更改,从而增加了复杂性.实施查看列表项详细信息的功能会带来更多的复杂性. 尽管我在以这种方式实现列表方面取得了一些成功,但我感到我提出的内容不是有效的,也不是设计框架时想要的.看着我使用的各种方法,我一直说:“这不是他们想要我做的方式." 我要检查的基本应用程序是一个显示来 ..

选择单选按钮后,可平滑滚动到列表视图中的下一个项目

在用户单击单选组中的“是"或“否"单选按钮后,如何平滑滚动到列表视图中的下一项. 例如.如果用户对第一个问题回答“是"或“否",则应平滑滚动至第二个问题. 我找到了下面的代码,它正在使用静态位置值,但是我不知道如何在选择单选组(是或没有单选按钮)时滚动到下一个索引(下一个问题). int index = 0; int h1 = simpleListView.getHeight(); ..

列表视图中的EditText被复制

我知道这个问题之前被问过很多次,并且一直在跟着他们问,我在很大程度上已经做到了,只剩下一个问题.我能够通过添加 textwatcher 来解决重复问题.并使用 hashmap 存储值,但是剩下的问题是,当我滚动回原始编辑文本时,原始编辑文本的值也消失了.我的意思是,如果我先输入诸如EditText的内容然后向下滚动,则该值不会在任何地方重复,但我键入的EditText的值也消失了.这是我的代码. ..

OnClick事件与listview项重复

我的应用程序中有一个列表视图.每个listview行在点击时都会展开,并且隐藏视图变为可见,但是问题在于隐藏视图对于列表中的许多其他项目也变得可见.我知道此行为的原因,但我不知道如何解决.这是我的适配器类 public class ScheduleTaskAdapter extends BaseAdapter { Context context; LayoutInflate ..
发布时间:2020-05-02 10:10:21 移动开发