今天在做开发 的时候碰到一个问题:
代码 为:textView.setText(getTotalUsedTime());
其中getTotalUsedTime()返回的是int整数。
编译也没错啊,但是运行 就出错了,找了半天才发现,setText方法是多态方法,如果参数为整数,那么表示的resourceId,所以找不到resourceId对应的resource的时候就会报错。
改成textView.setText(""+getTotalUsedTime());
问题解决
今天在做开发 的时候碰到一个问题:
代码 为:textView.setText(getTotalUsedTime());
其中getTotalUsedTime()返回的是int整数。
编译也没错啊,但是运行 就出错了,找了半天才发现,setText方法是多态方法,如果参数为整数,那么表示的resourceId,所以找不到resourceId对应的resource的时候就会报错。
改成textView.setText(""+getTotalUsedTime());
问题解决