我试图比较一个来自R.string类的简单字符串但是有些错误.
if(this.b1.getText().equals(R.string.stop_track))
Run Code Online (Sandbox Code Playgroud)
b1文本等于stop_track文本,为什么我得到错误的结果?
R.string.stop_track是int你的字符串的标识符,而不是它的价值.尝试使用以下代码行:
if(this.b1.getText().equals(getString(R.string.stop_track)))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
291 次 |
| 最近记录: |