Android——意想不到的ANR
代码如下:
reportBO.putArg("reportRoadName",viewHolder.reportRoadName.getText())
......
public void putArg(String key, Object value) {
if (null == args) {
args = new HashMap<String, Object>();
}
args.put(key, value);
}
上面reportBO.putArg这里竟然造成了ANR错误,原因是viewHolder.reportRoadName.getText()应该改成viewHolder.reportRoadName.getText().toString();