问题:
private int currentPosition;
tv_current_position.setText(currentPosition);
给TextView设置值的时候出现
android.content.res.Resources$NotFoundException: String resource ID
...
...
解决:
tv_current_position.setText(currentPosition+"");
或:
tv_current_position.setText(String.valueOf(currentPosition));
原因:
setText的时候值int类型,比如为:currentPosition = 1,那么它会去查找resourse id=1的那个资源,而非直接设置字符串