我在imageview上将标记设置为“空白”,因此在xml文件中看起来像这样
android:tag="blank"
现在我跑这个
((String) buttons[button-2].getTag() == "blank"
返回false。我找不到为什么,有什么想法吗?非常感谢任何帮助。
答案 0 :(得分:6)
使用:
((String) buttons[button-2].getTag().equals("blank")
对于String
比较,您必须使用equals
,==
测试参考。
答案 1 :(得分:1)
您还可以intern
字符串。这总是为相同的字符串内容生成相同的对象,因此您可以与==
进行比较。