notifydatasetchanged 相关问题

Android Adapter notifyDataSetChanged()方法通知观察者底层数据已更改

在片段上notifyDataSetChanged 不起作用

我正在构建一个应用程序,我有一个聊天我移动到了一个片段中。以前可以用,但现在不行了。 我知道这是一个已知问题,但我仍然无法解决该问题。 当我调试时我可以看到...

回答 1 投票 0

Android Xamarin c# 替换 Fragment 后无法更新视图

我有一个正在处理物品“制作”的片段,它显示一个“制作台”、物品成本清单和库存。 在片段的第一次初始化时,

回答 1 投票 0

为什么当我按后退按钮并返回活动时我的列表视图不刷新?

我已经尝试过我的代码。我正在编写一个聊天应用程序。我的应用程序包含两个活动。第一个活动有一个列表视图,其中每行包含为用户发送的最后一条消息

回答 2 投票 0

RecyclerView.Adapter 中是否有编写观察者来了解数据集是否已更改?

我已经使用它的自定义适配器实现了我的 RecyclerView,如下所示 全球声明如下 私有 LinearLayoutManager 线性布局管理器; 私有 int pastVisibleItems,visibleItemCou...

回答 5 投票 0

使用 set visibility 和 notifyItemChanged 调用时嵌套的可扩展 recyclerview 出现 UI 故障,项目在转换时相互重叠

代码链接 视频演示 我创建了一个嵌套的可扩展回收器视图。当我单击一个项目时,它会展开(将视图的一部分设置为可见),如果它已经展开,则会折叠。只有一项是前...

回答 0 投票 0

由于 AsyncTask onPostExecute() 中的 notifyItemRangeInserted(),加载 onScrollChange() 不起作用

我正在构建我的第一个项目(阅读 18+ 内容)并且我想添加某种分页(当用户向下滚动到底部时,它会生成更多图像)并且我注意到当我调用 ada.. .

回答 0 投票 0

如何更新回收视图适配器中的特定项目范围?

我有一个recyclerView。我从服务器上获取一个列表,并将其显示在我的列表中,我有一个分页,当我滚动到底部时,我请求服务器获取下一个,例如50个项目。我有分页,当我滚动到底部时,我请求服务器获取下一个,例如50个项目。唯一的问题是,当...

回答 1 投票 0

ListView clear() 清除ArrayAdapter中的每个List。

在我的自定义ArrayAdapter中,我使用的是view holder模式,在getView()方法中,我有一个TextChangedListener(),我是这样做的。列表 子女; @Override public void ...

回答 1 投票 0

处于滚动模式时通知RecyclerView适配器的问题

我在Recyclerview中有项目清单。应用程序中有一个“切换”按钮,用于特定类型的数据。在Switch Click上,我正在调用特定服务,并在recyclerview中设置新数据。以上...

回答 2 投票 0

notifyItemInserted再次呈现整个列表

我有以下方法-私人娱乐initRoomObserving(){dashboardViewModel = ViewModelProvider(this).get(DashboardViewModel :: class.java)

回答 1 投票 1

在RecyclerView中通知Firestore数据的更改

在我的应用程序中,有一个包含可扩展RecyclerView的片段,该片段可从Firebase Firestore获取数据,其中的每个项目都有一个按钮,单击该按钮可更改Firestore中影响...的某些数据...

回答 1 投票 0

[NotifyDataSetChanged在RecyclerView中更改了列表中某些项目的字段时不起作用

我有一个模型UniqueUserTransModel和一个UniqueArrayList。最初,我拥有列表,并将其传递给适配器。旧列表-> pos:0,名称:“用户1”,转帐:10 pos:1,名称:“用户...

回答 1 投票 0

如何在Recycler View中插入元素?

我对RecyclerView有问题。每当我尝试管理用于插入,删除或更新某些元素的Rec View时,我都必须与Recycler View和邪恶的notifyDataSetChange进行斗争。我尝试过...

回答 2 投票 0

滚动后,回收站移至第一个位置

我在使用recyclerview和Gridview时遇到困难。问题是当我的应用程序成功加载下一页(下一个数据)时,recyclerview总是回到顶部。我想要recyclerview ...

回答 2 投票 2

[在活动中调用的类中创建适配器时,如何访问活动中的适配器?

在Android应用程序中,有以下各项:Activity_A(活动),Java_C_file_A(在Activity_A中使用的类),GridView_A(在...内部动态创建的Gridview)] >> [[

回答 1 投票 0

为什么adapter.notifyDataSetChanged()在这里不起作用?

我正在从Cloud Firestore提取数据,并使用MVVM架构和LiveData在recyclerview中显示。当我观察viewmodel的变化并通知适配器有关数据集时...

回答 1 投票 0

当我使用新项目更新Android RecyclerView时,在新视图覆盖它们之前会短暂显示旧视图

我在适配器中有以下代码:私有val项:MutableList open fun setItems(items:List ?){this.items.clear()if(items!= null)... ] >

回答 1 投票 0

Recycler视图未使用notifyDataSetChanged();更新]]

当我关闭对话框时,它不会使用新数据刷新其下面的活动。我需要手动刷新该活动或开始一个新活动(看起来很怪异)才能显示,我是...

回答 1 投票 0

onBindViewHolder在调用diffResult.dispatchUpdatesTo(this)之后未调用

您可以尝试: public void setData(List<Notification> newNotifications) { DiffUtil.DiffResult diffResult = getDiffBetweenNewAndOldList(newNotifications); this.notificationList.clear(); this.notificationList.addAll(newNotifications); diffResult.dispatchUpdatesTo(this); }

回答 1 投票 0

Kotlin notifyDataSetChanged在片段中不起作用(带有ListView的BaseAdapter)

[在ListView中使用BaseAdapter时,notifyDataSetChanged不起作用。代码如下。 class AFragment(val mContext:Context,b:ArrayList ):Fragment(){var a:ArrayList&...

回答 1 投票 0

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