adapter 相关问题

一种设计模式,通过公共接口或类使多个接口兼容。 Gang of Four的结构设计模式之一。

Recyclerview 未显示

我想将row_center_list.xml放在fragment_center的名为gym_list_recycler的recyclerView中。我不知道,因为 gpt 说没有代码错误。我遵循 ChatGPT 告诉的每一个步骤。我...

回答 1 投票 0

Android:在自定义适配器中未调用 getView

在我的活动中,我有一个按钮,当我单击该按钮时,它会显示包含标题和 ListView 的自定义对话框。 我为 ListView 设置了适配器,但未调用 getView() 方法。我的数组是

回答 2 投票 0

Facade、Proxy、Adapter 和 Decorator 设计模式之间的区别?

Facade、Proxy、Adapter 和 Decorator 设计模式有什么区别? 从一般的角度来看,这样的模式似乎做同样的事情,那就是:包装一个 API 并提供 acc...

回答 2 投票 0

我可以在 Kotlin 中使用接口类型作为构造函数参数吗

来自Java,我为三角形定义了两个接口: 接口三角形A { val 侧: 双 val 角 1:双 val 角 2: 双 } 接口三角形B { val side1:双...

回答 1 投票 0

用于 hive flutter 中偏移的类型适配器

我有一个名为 DrawLine 的类,并且我已经生成了适配器类 导入 'dart:ui'; 导入'包:hive/hive.dart'; 'draw_line.g.dart' 部分; @HiveType(类型ID:0) DrawLine 类扩展

回答 1 投票 0

ArrayAdapter 文本和图像

在我的活动中,我实现了一个包含一些文件名称的列表。 每个列表的项目都引用一个布局,我想在其中显示图像的名称和图像引用的缩略图...

回答 4 投票 0

无法将 'android.view.View' 转换为 'com.example.shabeer.listview.ListView'

我在这行遇到错误 list_view = (ListView)findViewById(R.id.listView_id);显示错误 不可转换类型;无法将 android.view.View 投射到 com.example.shabeer.listview.ListView ...

回答 5 投票 0

如何获取用户在recyclerview中可见的单个项目,但不是从recyclerview加载的所有项目?

假设我们有分页并且从分页API获取产品后 我们必须仅为用户可见的特定产品调用另一个 api 并非所有产品都来自

回答 1 投票 0

适配器和网络接口有什么区别?

很难理解有关 IP 帮助程序功能的 MSDN 文档。适配器和网络接口有什么区别?

回答 3 投票 0

从 Hubot 脚本监听消息的理想方式是什么?

我想创建一个 hubot 脚本,用于捕获多用户聊天中的消息并记录它们,包括 hubot。问题是 hubot 听不到自己的声音。适配器似乎没有EMI...

回答 1 投票 0

从 RecyclerView 中删除所有项目

我试图在 onRestart 方法中删除 RecyclerView 中的所有元素,以便项目不会加载两次: @覆盖 受保护无效 onRestart() { super.onRestart(); // 首先...

回答 15 投票 0

如何改进RecyclerView适配器,这是一个好的实践吗?我想知道如何改进这个问题

如何改进RecyclerView适配器,这是一个好的实践吗? 我已经实现了 RecyclerView 适配器来显示新闻文章列表。我正在寻找有关如何改进此代码的建议,并且

回答 1 投票 0

VMware Player 双访客网络连接问题?

我有一个问题,当我同时启动两个不同的来宾时,两个来宾中的网络连接都无法打开或无法连接? 我尝试通过更改网络适配器来更改两个客人的设置...

回答 1 投票 0

AutoCompleteTextView 不调整高度

我有一个带有自定义数组适配器的autoCompleteTextView,但是当我在用户键入时过滤结果时,列表视图似乎具有固定大小。 在第一个例子中,我有 3 个匹配项...

回答 1 投票 0

嵌套 RecycleView 中的 ItemDecoration 在父 RecycleView 中添加新项目后会更改填充

我在做什么 我使用 DelegateAdapters 在父 RecyclerView 中显示不同的部分。 在此代码中,我添加了两个部分(AuthorTracksDelegateItem 和 NewReleasesDelegateItem),它们具有

回答 1 投票 0

在 kotlin 中更改列表时适配器不会更改

我有一个列表和一个适配器,我从服务中获取列表,当列表到达时,我将其交给带有submitlist的适配器。当我创建提交列表时,列表会正确显示,但是当它转到...

回答 1 投票 0

什么是适配器类?

我用谷歌搜索并调查,但我仍然需要一些澄清:适配器类和控制器类是否相似?如果不是,它们有何不同? 请解释一下。

回答 9 投票 0

StickyListHeadersAdapter 定义多个 ColorDrawable 对象并将它们显示为背景色。当使用相同的颜色时,它是有问题的

我自己解决了这个问题,但解决方法激怒了我;我希望这对某人有用。我将在下面发布解决方案... 我正在使用该包 导入 se.emilsjolander.stickylistheaders.

回答 1 投票 0

RecyclerView水平线性布局管理器导致recyclerview不显示

首先我的代码是这样的 首先我的代码运行 <androidx.recyclerview.widget.RecyclerView android:id="@+id/rvPrices" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager" app:layout_constraintTop_toTopOf="parent" tools:itemCount="3" tools:listitem="@layout/business_item_fire_job_price_des" /> 在回收器视图 xml 中设置布局管理器 问题是,当项目添加到适配器时,我可以看到它调用了bindData的日志,但在某些情况下,recyclerview消失了,任何人都可以解释为什么吗? 似乎当 UI 刷新有点滞后时就会出现问题(在 android studio miror 设备中,问题发生得更频繁) 我尝试将布局管理器更改为垂直,它工作正常,但我希望回收器视图水平布局 我现在有一个解决方法 在代码中设置布局管理器,如下所示: 将 isMeasurementCacheEnabled 设置为 false 解决问题 有人能告诉为什么吗? rvPrices.layoutManager = LinearLayoutManager(context,LinearLayoutManager.HORIZONTAL,false).apply { isMeasurementCacheEnabled = false }

回答 1 投票 0

在 Kotlin 中的 RecyclerView 之间传输项目

我正在构建一个 Android 应用程序,我试图通过单击按钮使项目在列表之间移动(从列表 A 中删除并移动到列表 B),这对我不起作用,有时项目 ar ...

回答 1 投票 0

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