博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android中Button调用getText()的思考
阅读量:6257 次
发布时间:2019-06-22

本文共 337 字,大约阅读时间需要 1 分钟。

今天测试一大早发了个bug单给我,说一个页面在Vivo手机里无法点击,于是拿过手机,发现是必现的问题。 这段有问题的代码是: if(" 我要参团".equals(button.getText())){ // 内容 }

看了半天依旧没有发现问题,结果在同事的点醒下,点开getText()的方法

发现没,它返回的是CharSequence类型的,在Vivo手机里,CharSequence和String 类型并不是equals的,所以遂改成 if(" 我要参团".equals(button.getText().toString())){ // 内容 } 将其转化成String类型。 希望大家能做好这方面的兼容,毕竟现在系统定制化已经相当深了,数据的基本类型仍需要关注关注。

转载地址:http://lonsa.baihongyu.com/

你可能感兴趣的文章
oracle备份与恢复
查看>>
LLDB调试器
查看>>
cordova Ionic 和cordova的区别是什么
查看>>
【ZZ】C 语言中的指针和内存泄漏 & 编写高效的C程序与C代码优化
查看>>
linux暂停一个在运行中的进程【转】
查看>>
设计安全的账号系统
查看>>
SP2 PRIME1 - Prime Generator
查看>>
eclipse maven项目错误
查看>>
Xcode export/upload error: Your session has expired. Please log in 解决方法
查看>>
Daily Scrum - 12/02
查看>>
创建和编辑 crontab 文件
查看>>
钉钉发消息
查看>>
centos7 防火墙端口增加白名单
查看>>
Lucky Sum
查看>>
城市承灾体脆弱性和易损性的影响因素
查看>>
2019.1.22 区块链论文翻译
查看>>
centos7上修改主机名
查看>>
样式技巧总结
查看>>
python 获取当前ip
查看>>
plsql developer中,清除登录历史
查看>>