扫码关注官方订阅号
如题,我想在低版本api上使用listView.setSelectionFromTop方法,但是那个方法最低要求为21,请问该怎么办?
ringa_lee
原来这是个bug,。。setSelectionFromTop在api为1的时候就已经加入了,但是Lint编译检查的时候出错了,提示这个方法是api21的。。 一个细节
你没办法去调用一个不存在的东西,只能自己实现
自己实现一次,然后做版本判断,高于21的直接使用api,低于21的使用自己实现的方法,兼容嘛,以后看客户统计,如果很少人用低版本,就可以移除了
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
原来这是个bug,。。setSelectionFromTop在api为1的时候就已经加入了,但是Lint编译检查的时候出错了,提示这个方法是api21的。。 一个细节
你没办法去调用一个不存在的东西,只能自己实现
自己实现一次,然后做版本判断,高于21的直接使用api,低于21的使用自己实现的方法,兼容嘛,以后看客户统计,如果很少人用低版本,就可以移除了