android-adapter 相关问题

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

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

为什么我的RecyclerView可以正常滚动但不执行onItemClick方法?

我正在 Android Studio 中从事 Kotlin 项目。我定义了自己的适配器并在我的活动中实现了 RecyclerView。 RecyclerView 正确填充数据并允许我滚动...

回答 1 投票 0

从回收器视图中删除空白空间

我在recyclerview的recycleadapter的viewholder中添加了一些条件来隐藏一些项目 但它显示了 recyclerview 中已删除项目的空白空间,我隐藏了这些空间,我该如何解决这些问题...

回答 2 投票 0

如何从kotlin中的单例类中随机选择任意4个键值对来显示在Fragment中?

我创建了一个单例类,在其中编写了“n”个键值对,其中的值是如下所示的 Pair 。我的问题是,当我最初打开这个片段时,它显示 4 个不同的...

回答 1 投票 0

使用

这是我的MainFragment 公共类 MainFragment 扩展 Fragment { ViewPager viewPager; CustomSwipeAdapter 适配器; 公共主片段(){ // 必需的空公共构造函数 } 公众视野

回答 1 投票 0

如何在 Xamarin 中实现 InfoWindowAdapter 接口?

我正在使用 Xamarin,我想创建一个实现 GoogleMap.InfoWindowAdapter 接口的 CustomWindowAdapter。 到目前为止我已经尝试过了: 公共类 CustomWindowAdapter :

回答 2 投票 0

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