位置: 编程技术 - 正文

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(安卓开发问题)

  • 生产经营所得个人所得税怎么申报
  • 挂靠别的公司都需要交什么税
  • 税务师职业考试
  • 弃置费用的财务费用可以税前扣除吗
  • 公司改名之前发工资吗
  • 其他综合收益转入投资收益
  • 保证金可以挪用吗
  • 分包部分也享受价格优惠
  • 转让技术所得收入怎么计算增值税
  • 持有待售固定资产为什么不计提折旧
  • 劳务公司发放农民工工资的三种形式
  • 债权利息收入要交所得税吗
  • 合作社收到补贴款如何入账
  • 在建工程购买的设备计入哪个科目
  • 房地产退房款会计分录
  • 车间设备维修费计入制造费用吗
  • 包装物一次摊销的会计分录
  • 会计账簿的定义及其作用
  • 怎么做销售二手车
  • 取得专用发票不交增值税
  • 风险纳税人怎么查原因
  • 哪些情况下需要更换轮胎
  • 有子公司一定要交社保吗
  • 税款已入库,申报错误更正可以吗
  • 工会经费单据
  • 利息调整摊销的经济意义
  • 经营费用包括哪些内容
  • 土地使用税从什么时候开始算
  • 工程施工科目月末如何结转
  • 为什么wifi有信号没网络
  • 公司外币账户怎么登录
  • 表彰比例如何确定
  • win10如何禁止安装任何软件
  • 先征后返的会计分录
  • 电脑开机显示屏显示无信号黑屏怎么办
  • 保险储金是什么意思
  • 非盈利组织盈利怎么办
  • php实现文件上传需要使用哪个全局变量
  • Squarespace 和 WordPress 的区别
  • 在国内如何用ChatGPT
  • 会计利润表计算公式
  • 什么是增值税举个例子
  • MySQL主从数据库搭建
  • phpcms下载
  • 政府专项基金是什么
  • 企业会计准则每股收益
  • 企业股东变更流程及费用
  • sqlserver行列转换多行多列
  • 什么叫一般
  • 其他应收款借方表示增加吗
  • 高新技术企业补助需要交所得税吗
  • 当期免抵税额和免抵退税额的区别
  • 工会的会费收入是什么
  • 应交增值税结转凭证
  • 房租进项发票怎么处理
  • 开外经证预交的税款会退回吗
  • 如何加强存货管理,提高存货周转率
  • 所得税多缴纳分录
  • 坏账准备的账务处理怎么理解
  • 勘探费用会计分录
  • linux下多个mysql5.7.19(tar.gz)安装图文教程
  • vmware虚拟机步骤
  • xp光盘安装教程
  • mac装xp系统
  • 32位win7安装
  • opengl程序
  • sublime text配置node.js调试(图文教程)
  • 安卓网页开发工具
  • Android自定义对话框
  • node.js实战
  • xcopy命令怎么用
  • cocos2dx 4.0
  • kmp算法理解
  • 深圳税务局关于个体户开具普通发票有关问题的通知
  • 西安税务机关
  • 国家税务局令第16号文
  • 河北省十大杰出五四青年
  • 中国税务网络版
  • 船舶吨税税收优惠口诀
  • 电子税局个税申报步骤
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设