这个异常的出现时因为在fragment还没有关联上activity的时候就调用了getResource()....方法。
解决办法是:在调用getResource()方法外加上一层判断if(isAdded()){}
具体代码如下:
if(isAdded()){
Drawable drawable = getResources().getDrawable(R.drawable.renzheng);
// / 这一步必须要做,否则不会显示.
drawable.setBounds(0, 0, drawable.getMinimumWidth(),
drawable.getMinimumHeight());
tv_renzheng.setCompoundDrawables(drawable, null, null, null);
}
解决办法是:在调用getResource()方法外加上一层判断if(isAdded()){}
具体代码如下:
if(isAdded()){
Drawable drawable = getResources().getDrawable(R.drawable.renzheng);
// / 这一步必须要做,否则不会显示.
drawable.setBounds(0, 0, drawable.getMinimumWidth(),
drawable.getMinimumHeight());
tv_renzheng.setCompoundDrawables(drawable, null, null, null);
}