社区
Android
帖子详情
怎么实现 只刷新listview 中item的一个数据?
xewenfung
2012-09-27 03:03:20
比如我现在listview中一个item包括:imageview, textview,textview1, button1, 我只想刷新textview中的数据? 怎么实现? 求教各位拿哥,小弟先谢谢了。
...全文
1220
9
打赏
收藏
怎么实现 只刷新listview 中item的一个数据?
比如我现在listview中一个item包括:imageview, textview,textview1, button1, 我只想刷新textview中的数据? 怎么实现? 求教各位拿哥,小弟先谢谢了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
小裴同学
2012-09-28
打赏
举报
回复
设置tag 通过handler来更新Ui 设置一个view.settag 然后findviewbytag 你懂的
b87936260
2012-09-28
打赏
举报
回复
你可以用标记,id虽然一样但是标记是不同的,通过标记找出来的控件是唯一的
j_f0001
2012-09-27
打赏
举报
回复
获取item的对象,然后initvate()
newcman
2012-09-27
打赏
举报
回复
用notifyDataSetChanged吧,一般ListView显示的项不多的,比如如果你的数据有100条,但是当前屏幕只显示10条,那么用notifyDataSetChanged来更新的话只会更新屏幕上显示的10条的,速度一样很快的
不简单de
2012-09-27
打赏
举报
回复
在getView里convertView.findViewById(R.id.XXX)那个textview,点击按钮的时候改变它
xewenfung
2012-09-27
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
没思路,感觉非要这样的话增加的代码消耗的内存 比节省的内存少不到哪去
能说说为啥非要这样不?
[/Quote]
因为我这个listview中的item中又两个button, 都能获取到焦点,分别叫button1,button2
默认的时候button1获取焦点, 但是这个item不是在一直刷新么。当我把焦点移动到button2上的时候,数据一整体刷新, 会导致焦点跑到button1上, 所以才考虑只刷新一个textview, 不想让焦点飞到button1上。
dong3560
2012-09-27
打赏
举报
回复
没思路,感觉非要这样的话增加的代码消耗的内存 比节省的内存少不到哪去
能说说为啥非要这样不?
xewenfung
2012-09-27
打赏
举报
回复
[Quote=引用楼主 的回复:]
比如我现在listview中一个item包括:imageview, textview,textview1, button1, 我只想刷新textview中的数据? 怎么实现? 求教各位拿哥,小弟先谢谢了。
[/Quote]
你这样的话 是整个刷新了。。。 即使数据没变 但是数据还是进行刷新了。。。
andylao62
2012-09-27
打赏
举报
回复
使用notifyDataSetChanged通知textview更新数据
listview
局部
刷新
对
listview
的某
一个
item
进行
刷新
1.要获取要
刷新
的
item
当前索引position和
数据
2.对获取的
数据
进行重置 3.将重置的
数据
放到adapter
中
的
数据
集的原来的位置(根据position
刷新
原
数据
集的某一条
数据
) 4.在
listview
中
...
android
中
listview
的
item
滑动删除效果(已解决
listview
点击问题)
在这个场景
中
,我们将深入探讨如何在Android
中
实现
ListView
的
item
滑动删除效果,并解决常见的点击事件冲突问题。 首先,
实现
滑动删除效果,我们需要借助SwipeRefreshLayout和RecyclerView这两个组件。虽然原问题
中
...
android的
ListView
点击
item
使
item
展开的做法
可以使用`.setOn
Item
ClickListener()`方法,然后在`on
Item
Click()`回调
中
,根据点击的位置更新对应
item
的状态,并调用`notifyDataSetChanged()`通知Adapter
数据
已经改变,这样
ListView
会自动
刷新
视图。 在`...
通过开源项目来
实现
ListView
的下拉
刷新
然而,为了提供更好的用户体验,很多应用都会在
ListView
顶部添加
一个
下拉
刷新
的功能,让用户能够方便地获取最新的
数据
。本篇文章将详细介绍如何利用开源项目PullToRefresh来
实现
ListView
的下拉
刷新
功能。 ...
ListView
下拉
刷新
加载更多
1. **基本概念**:下拉
刷新
是指用户在
ListView
顶部向下拉动时,显示
一个
刷新
指示器,释放后自动更新列表
数据
。这一功能在新闻、社交媒体等应用
中
非常常见。 2. **
实现
方式**: - **SwipeRefreshLayout**:Android ...
Android
80,392
社区成员
91,280
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章