android-adapter 相关问题

Adapter对象充当AdapterView与该视图的基础数据之间的桥梁。

如何在recyclerView android中填充项目宽度子项?

嘿我在android 上工作。我想让孩子们适应 recyclerview android 的整个视图。我有水平回收视图。我将在图表中展示我想要的内容。 场景1 当我有更多物品时

回答 4 投票 0

public void onBindViewHolder(MyViewHolder myViewHolder,int位置)

帮帮我,我不知道为什么仍然出现错误:Do not treatposition as fixed;仅立即使用并调用 myViewHolder.getAdapterPosition() 稍后查找 这是我的代码 公共空间

回答 2 投票 0

Android 回收器视图不调用任何函数(Kotlin)

我有一个简单的新应用程序,带有回收器视图,应该显示“歌曲”,但目前它显示不。 适配器上的任何函数都没有被调用,甚至 getItemC 也没有被调用...

回答 1 投票 0

在 Kotlin 中使用 RecyclerView 时未调用适配器

我有一个名为 ShoppingListActivity 的活动。它的布局中唯一的东西是一个名为 ShoppingListFragment 的片段。该片段获取 listId 作为参数,并应列出所有项目...

回答 1 投票 0

适配器不会在recyclerview中渲染元素,日志中没有错误

Adapter在recyclerview中没有渲染元素,logcat中也没有错误。 我更改了 recyclerview 的背景,我知道它已显示,但我添加到其中的元素...

回答 1 投票 0

Recyclerview 未在 ViewPager 内滚动

我有 ViewPager2 和 3 个片段,并且所有片段都有 recyclerview,但在中间片段 recyclerview 中,如果我尝试触摸 recyclerview 项目,则不会滚动,但如果我触摸右或左 si,它会平滑滚动...

回答 2 投票 0

如果我使用反向布局,最近的聊天会显示在聊天屏幕的顶部。如何在输入框上方底部显示最近的消息。 (如瓦普)

我正在使用 recyclerview 在聊天屏幕中显示聊天列表。 (安卓java) 渲染聊天消息后,我需要向下滚动才能看到最后一条消息。所以我添加了 下面的行...

回答 1 投票 0

Android Studio - Java - 突出显示 ListView 项目背景颜色的困难

简介: 我在 Android 应用程序中突出显示 ListView 项目的背景颜色时遇到问题。尽管我尝试以编程方式修改背景颜色,

回答 1 投票 0

libart.so art::gc::Heap::WaitForGcToCompleteLocked(art::gc::GcCause, art::Thread*)

标题问题: 主要问题出在标题上。 第二期: 有一个与 [libart.so] art::gc::Heap::WaitForGcToCompleteLocked 相关的问题。 语境: 我正在使用带光标的适配器

回答 1 投票 0

RecyclerView 不显示列表的最后一行

当我使用条件在 recyclerView 适配器中设置文本项时,最后一行不显示?我不知道该怎么做 请帮我。 ShopCategoriesAdapter 类(var list:List 当我使用条件在 recyclerView 适配器中设置文本项时,最后一行不显示?我不知道该怎么做 请帮助我。 class ShopCategoriesAdapter (var list:List<CategoryModel>) : RecyclerView.Adapter<ShopCategoriesAdapter.ViewHolder>() { inner class ViewHolder(private val binding: ListItemShopCategoriesBinding) : RecyclerView.ViewHolder(binding.root) { fun bind(categoryModel: CategoryModel) { if (categoryModel.level == 1) binding.textViewListItemShopCategoriesCategoryName.text = categoryModel.name } } override fun onCreateViewHolder( parent: ViewGroup, viewType: Int ): ShopCategoriesAdapter.ViewHolder = ViewHolder( ListItemShopCategoriesBinding.inflate( LayoutInflater.from(parent.context), parent, false ) ) override fun onBindViewHolder(holder: ShopCategoriesAdapter.ViewHolder, position: Int) { holder.bind(list[position]) } override fun getItemCount(): Int { return list.size } } 检查您的回收视图的布局设置。请确保 recyclerview 的布局会扰乱内容的包装。我以前已经见过这个问题了。在这个问题中,解决方案与适配器无关,它与布局设置有关。

回答 1 投票 0

从recyclerview列表中删除多个项目(包括最后一项)它会抛出错误IndexOutOfBound

下面的代码用于从 Recyclerview 列表中选择多个项目。 holder.itemView.setOnLongClickListener(View.OnLongClickListener { // if (selectedPosition == 位置) { ...

回答 2 投票 0

使用 getItemViewType 具有多个项目的适配器

我有一个由组标题分隔的联系人列表。所以我在我的适配器中使用了 getItemViewType : @覆盖 公共 int getItemViewType(int 位置) { 联系人项目 联系人项目 =

回答 1 投票 0

为什么我的 RecyclerView 显示的列表重复?

我有一个带有 RecyclerView 的 Activity,它从我的 Fireabase 数据库获取对象列表。到目前为止,一切都按预期进行。 在适配器上,我有一个按钮可以删除一个对象。这个

回答 1 投票 0

回收器视图在编辑项目后未更新项目

在我的 Android 应用程序上,我有一个 RecyclerView,其中包含来自名为 Apiario 的类的对象列表。在列表的每一项中,我都提供了删除该项目或编辑其变量之一的选项。我...

回答 1 投票 0

阻止 FragmentPagerAdapter 立即创建其所有片段

所以我有底部导航栏,每个选项卡有 4 个片段,在每个选项卡中我调用 API 请求来获取一些数据,但问题是每次我按下导航栏的任何选项卡时,至少有两个.. .

回答 3 投票 0

在kotlin中firebase Documentlistener在该方法中调用时多次调用onBindViewHolder方法(无限调用)

这是 Reyclerview 的适配器类 我的问题是当我在 onBindViewHolder 方法中调用 firebase 文档时,由于 addSnapshotListener 的回调,它调用无限循环,因为我需要...

回答 1 投票 0

更新数据库中的项目后,列表适配器未更新

我正在使用 RoomDB 编写一个笔记应用程序,当我尝试更新现有笔记时,它会在数据库中完美更新,但我必须重新启动应用程序或打开另一个片段,然后返回...

回答 1 投票 0

了解RecyclerView.ViewHolder

我很难理解视图持有者的工作,这里有一些问题可以增加我对视图持有者的理解: 据说oncreateViewHolder返回viewholder对象,

回答 4 投票 0

向上或向下滑动时,Viewpager 的 ImageViewer 过渡不平滑

我有一个过渡效果,可以从一张图像滑动到下一张图像,再滑动到上一张图像。滑动的图像被移动到屏幕之外,上一个/下一个图像从相反的屏幕进入......

回答 1 投票 0

RecyclerView android 中的 Admob 原生广告

我在投放 admob 广告时,在回收站视图中遇到了这个问题 问题:实际上是替换了列表中的项目并放置了广告 应用其中一位专家推荐的解决方案后...

回答 2 投票 0

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