android-viewholder 相关问题

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

如何使单个viewholder不可回收

我只想使视图容器中的一项不可回收,而不是整个视图容器。我怎样才能这样做呢? 我不希望 btnSave 是可回收的,因为每行的状态可能不同。 ...

回答 1 投票 0

我应该将 setOnClickListener 放在 RecyclerView 适配器中的哪里

在互联网上的教程中,他们在 RecyclerView 的适配器中设置OnClickListener,他们以两种方式定义它:在 ViewHolder 内或在 BindViewHolder 内。 我的问题是哪一个是赌注...

回答 5 投票 0

尽管在 kotlin Xml Android 中成功获取和适配器设置,Firebase RecyclerView 未在片段中显示检索到的数据

我无法在 Android 应用程序的 RecyclerView 中显示从 Firebase 实时数据库检索的数据。 尽管成功获取数据(通过日志记录确认),RecyclerV...

回答 1 投票 0

RecyclerView 中 onBindView 上的 setAlpha() 在首次显示时不起作用

在 RecyclerView.Adapter 中使用以下代码: onBindViewHolder(VH 持有者, int 位置){ holder.itemView.setAlpha(0.5f); } 第一次显示该项目时不会显示 Alpha。哈...

回答 4 投票 0

如何使用对象动画器设置 RecyclerView 中项目的背景颜色?

我有一个 RecyclerView,其中某些项目出现在屏幕上时,其背景颜色应以动画方式从粉色变为透明,持续 6 秒。 但问题是除此之外...

回答 1 投票 0

为什么我在RecyclerView中创建ViewHolder时嵌套类比内部类好

我听说Kotlin中内部类比嵌套类占用更多内存。 有人说在 RecyclerView(ViewHolder) 中使用内部类是不好的。 但是,如果没有 ... 就很难使用 onClickListener

回答 1 投票 0

ViewHolder 无法识别使用 Kotlin 绑定的文本视图

我正在遵循在线教程,因为这是我第一次在 kotlin 中编程,我只是想将从数据库中的表中获取的文本绑定到 ViewModel,我从 exa 开始...

回答 1 投票 0

在ViewHolder中绑定

这将是理论问题。 与每个人一样,我们在应用程序的许多部分都使用 RecyclerView。有时 RecyclerView 包含不同的项目,不仅是图像,还有广告、提示等。而且......

回答 4 投票 0

recyclerview中viewholder和flow如何处理?

我想用我的变量流来保存整数并保留他。然后,recyclerview 中的每个视图持有者都会观察流程并在单击时做出反应。例如: 当我点击它时我有cardView...

回答 1 投票 0

使视图的透明部分经过触摸并保持触摸可见部分

有一个视图容器(蓝色),它设置为几乎整个屏幕宽度。有时此容器内显示的视图不需要具有容器的完整宽度 -...

回答 1 投票 0

binding.root 代表什么?

以下是我的代码片段。 类 DashBoardHolder(val 绑定: ActivityDashBoardBinding) : RecyclerView.ViewHolder(binding.root) { 内部变量 tvName: TextView = itemView.findViewById(R.id.

回答 2 投票 0

使用 ViewHolder 显示 ListView 中最后一个列表项的状态

int 全局位置; ..................... buttonAllData.setOnClickListener(new OnClickListener() { @覆盖 public void onClick(查看 arg0) { // TODO 自动生成方法存根 ...

回答 4 投票 0

RecyclerView 类中的两个内部类以显示不同的布局

我正在尝试使用 Kotlin 在 RecyclerView 类中声明两个内部类。目前,当我像下面这样尝试时,我在两个类上都收到一条错误消息。我需要改变什么才能做到这一点

回答 1 投票 0

如何在 Android 中根据布局大小调整 Recyler 视图项目

我正在使用回收器在列表中显示 8 个项目。但是数字 8 是固定的。 我想根据给出回收器视图的父布局的大小调整项目的大小。 这意味着所有 8

回答 1 投票 0

Android RecyclerView.Adapter 未更新

我有我的 RecycletView.Adapter,它有一个 ArrayList 类型的字段来设置我的持有人(内部类)。 如果我尝试通过设置从 Adapter 类本身(在我的示例中为 OtherAdapter)更新我的 Adapter ...

回答 0 投票 0

与RecyclerViews、ViewHolders和onBindViewHolder不一致。

我正在学习使用RecyclerViews,虽然我的应用程序可以工作(目前!),但有两件事我不明白,我希望有人能帮助我理解。下面是我的ViewHolder...

回答 1 投票 0

在RecyclerView.ViewHolder中找不到getBindingAdapterPosition()方法。

在RecyclerView文档中提到了一个公共方法--getBindingAdapterPosition。https:/developer.android.comreferenceandroidxrecyclerviewwidgetRecyclerView.ViewHolder#getBindingAdapterPosition()......

回答 1 投票 0

静态视图支架与适配器参考

我有回收器的视图适配器,我保持在适配器中选择的视图支架的ID和访问选择字段,我有两个选项:1-使视图支架类不是状态,我读它的坏......

回答 1 投票 0

如何在RecyclerView适配器中使用getLifecycle().addObserver()。

这对你们很多人来说可能是个愚蠢的问题,但我找不到在RecyclerView适配器中使用getLifecycle().addObserver()的方法。

回答 1 投票 1

如何让列表项有特定的背景?

如何让列表项在点击时有这样的蓝色背景?

回答 1 投票 0

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