社区
Android
帖子详情
关于adapter里getview的按钮点击,使控件隐藏显示的问题,高手进
qq0815224038
2015-12-09 10:33:01
我点击某个item上的按钮,结果改变的是其他item的控件,怎么根据position获取当前item里的控件呢
...全文
160
2
打赏
收藏
关于adapter里getview的按钮点击,使控件隐藏显示的问题,高手进
我点击某个item上的按钮,结果改变的是其他item的控件,怎么根据position获取当前item里的控件呢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sanxiaochengyu
2015-12-10
打赏
举报
回复
你是要点某一行中的按钮,然后改变其他行中的控件是吗? 貌似没有直接途径 提供一个思路吧,每行数据中加一个字段,控制隐藏还是显示你要控制的控件 点击按钮时,改变你要更新的那一行中的这个字段 然后刷新整个adapter,getview会重新运行,再根据这个字段来更新控件
UESTC少尉
2015-12-10
打赏
举报
回复
public void onItemClick(AdapterView<?> parent, View view, int position, long id) { } 就是根据position来算的,不过position确认是不是一致,可能需要减1
android修改list
view
列表的item中某个
控件
的值demo
不用
adapter
的notifyDataSetChanged()方式修改list
view
的item某个
控件
的设置,通过
点击
item中的text
view
使得该text
view
的值发生改变
Android List
View
子
控件
onClick正确获取position的方法
题,原因就是position的值出现了重复或不准确,解决这个
问题
的方法是,在
adapter
每次加载数据的时候,为需要
点击
的
控件
设置一个tag值,这个tag值就设置为当前这个
控件
对应的position,然后在
点击
事件中gettag(),...
Android 中List
View
的Item
点击
事件失效的快速解决方法
在平常的开发过程中,我们的List
View
可能不只是简单的
显示
下文本或者
按钮
,更多的是
显示
复杂的布局,这样的话,我们就得自己写布局和自定义
adapter
了,一般是继承于Base
Adapter
,示例代码见下方。写List
View
的
点击
...
Adapter
不调用get
View
()的可能
接着写上个哥们留下来的项目,
里
面有个grid
View
用BaseAdapt适配,结果死活没有
显示
,打了日志之后发现get
View
()也没有被调用.get
View
()不调用有一下几种可能 getCount()方法返回为0 接手的项目就是getCount()
里
写成返回...
【Android基础篇】重写Simple
Adapter
的get
View
以实现
按钮
点击
响应
在自定义
控件
时,如果使用了
按钮
、复选框、单选框等需要
点击
监听器的
控件
,就得重写Simple
Adapter
的get
View
函数来实现。 get
View
是用来刷新List
View
的函数,每次在List
View
里
新增(新
显示
)一条记录时,get
View
就会...
Android
80,355
社区成员
91,290
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章