位置: 编程技术 - 正文

android的listview中setselection()不起作用的解决方案(android list)

编辑:rootadmin
android的listview中setselection()不起作用的解决方案

推荐整理分享android的listview中setselection()不起作用的解决方案(android list),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:安卓list view,安卓怎样在listview赋值,android list,android listview,安卓怎样在listview赋值,安卓list view,android listview,android listview,内容如对您有帮助,希望把文章链接给更多的朋友!

遇到一个很诡异的问题,ListView数据没有更改之前,setselection()方法调用效果一切正常;而填充数据更改之后,同样的代码片段却莫名其妙无效了。

先列出搜索到网上的解决方法:

来源: that the listview is set to CHOICE_MODE_SINGLE in the layout XML or in the java via: myList.setChoiceMode(ListView.CHOICE_MODE_SINGLE); and the setItemChecked worked for me, it moved the selection indicator to the item I passed in (unselecting the previous one)

2,

You might need to wrap setSelection() in a posted Runnable (reference).

android的listview中setselection()不起作用的解决方案(android list)

很可惜,这两个方法都无法解决我的问题。

最后终于找到了一个解决方案,真是可以形容之为简单粗暴...

上链接, 之前重新调用一次setAdapter()就可以了。

回头查官方文档的描述,

public void setSelection (int position)Added in API level 1

Sets the currently selected item. If in touch mode, the item will not be selected but it will still be positioned appropriately. If the specified selection position is less than 0, then the item at position 0 will be selected.

真是悲愤交加,still be positioned appropriately?!!!你确定?!

看看issue页纵横四年时间了这个问题依旧存在╮(╯▽╰)╭希望下个版本还是下下个版本还是下下下个版本能修复吧

android开发遇到的各种bug 前言——好记性不如烂笔头,记录Android学习过程中遇到的各种问题BUG。O(∩_∩)O错误1——Causedby:android.content.res.Resources$NotFoundException:StringresourceID#0x0错

Android 触屏画图 Android系统中触屏画图中主要需要解决以下问题:1.画图的视图,在哪上面画?2.怎么画?3.画的位置?Android官方文档描述画图需要自定义视图(CustomView),

PHP与android时间戳的转换问题 php与android的时间戳式的位数是不同的,因此转换的时候需要作一些处理;比如php获得的时间戳有十位:因此在安卓中需要加上三个来转换Simple

标签: android list

本文链接地址:https://www.jiuchutong.com/biancheng/378049.html 转载请保留说明!

上一篇:欢迎使用CSDN-markdown编辑器(欢迎使用微信支付)

下一篇:android开发遇到的各种bug(安卓开发问题)

  • 小规模纳税人500万以内免税
  • 出口发票开错了如何处理
  • 工业企业取得土地收益
  • 个人名义开工程发票税率是多少
  • 期末留抵增值税在哪个科目
  • 经营范围没有的可以开票吗
  • 注册资本需要实交吗
  • 购入资产的入账价格一般是以该项资产的什么反应
  • 质检实验室布局
  • 公司给客户退款会计分录
  • 当月有待发货如何退货
  • 申报财产租赁合同印花税是在什么情况下?
  • 税务局加强企业所得税管理
  • 旅行社代订机票怎么做账
  • 企业所得税季度申报填写示例
  • 金税盘服务费可以当月抵扣吗
  • 金蝶用户管理怎么设置
  • 一般纳税人房产税是按季还是按月申报
  • 哪些企业所得税汇算清缴
  • 计提应收票据利息怎么算
  • 装修公司购装修材料入什么科目?
  • 收到融资租赁利息专票进项税额要转出吗
  • 电脑怎么更新系统日期
  • 视同销售的八种情况下会计分录怎么做?
  • 简单谈谈中国法律史的感受
  • 企业佣金支出可以抵税吗
  • 计提坏账准备的方法有哪些
  • 温特孚灯具质量怎么样
  • 兰斯洛特
  • 不锈餐具有几种材质
  • 【Vue】踩坑日记:Scoped下动画无效,曾经以为百利而无一害的Scoped,也有自己的限制
  • mfcc特征提取过程
  • 贷款利息现金流量项目
  • GCC strict aliasing – 嫉妒就是承认自己不如别人
  • 出入库单可以用机打的吗
  • python缺省函数
  • 运输发票抵扣进项税额
  • 记账王怎么打开以前的账套
  • 删除一张表的某一条记录
  • 小规模公司购买汽车会计分录
  • 员工为公司垫费合法吗
  • 相同的商品附带不同的赠品发布
  • 样机 研发费用归集与核算
  • 诉讼费可以退回私账嘛
  • 应收账款属于会计科目吗
  • 银行转存款怎么办
  • 当月没有凭证还能报税吗
  • 工资扣员工的罚款入什么科目
  • 公司老板个人卡收支公司业务属于什么行为
  • 费用分摊科目
  • 预收租金的增值税
  • 单位车辆保险费
  • 房地产开发企业增值税税率
  • 固定资产建账为什么不能直接输入名字
  • SSB(SQLservice Service Broker) 入门实例介绍
  • 如何在windows server 2016如何加域
  • cvi linux
  • 在microsoft store
  • 0x80070718配额不足
  • debian怎么开启端口
  • macbook的dock栏
  • win8个性化设置
  • win7 64位旗舰版如何实现快速删除U盘?win7快速删除U盘的设置方法
  • 轻松搞定琥珀甲教程
  • cocos2dx node
  • nodejsweb框架
  • php运行linux命令
  • perl怎么用
  • cocos creator内存性能优化
  • shell脚本怎么导出
  • js 获取图片大小
  • python怎么写爬虫
  • Javascript Math ceil()、floor()、round()三个函数的区别
  • python怎么做脚本
  • jQuery插件封装时如要实现链式编程,需要
  • jquery加载中
  • 责令立即改正和责令限期整改
  • 营改增后土地增值税
  • 混合销售定义是什么意思
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设