【发布时间】:2014-12-22 09:26:56
【问题描述】:
我正在尝试为 ImageView 设置标签。但我得到了这个例外:
NumberFormatException:Invalid int: "TAGTEST"
这是我的代码:
public static final String FIRST_TAG = "TAGTEST";
imageView.setTag(Integer.parseInt(FIRST_TAG.toString()), myIndex);
为什么这段代码不起作用???
Integer.parseInt(FIRST_TAG.toString())
【问题讨论】:
-
因为
"TAGTEST"不是数字。附带说明一下,setTag(int, Object)可能不会像您想的那样工作。 -
我尝试通过 parseInt() 将其解析为整数!!
-
除非引号之间的内容是一个数字,否则它不会被解析;特别是一个整数。例如:
"1"、"2"、"3"、...
标签: android imageview numberformatexception