android_tv_metro
android_tv_metro copied to clipboard
setBackground这段代码有问题吗?
在tVMetroMainActivity\src\main\java\com\tv\ui\metro\view\mineview.java 下面这段代码是什么用意了,在模拟的avd上这里似乎是死循环了,最终是栈内存不够死掉。
public void setBackground(Drawable background) { if(Build.VERSION.SDK_INT >= 16){ setBackground(background); }else { this.setBackgroundDrawable(background); } }
真有可能死循环,有问题,你帮忙改一下
if 里面的 setBackground 加个 super 就可以了。
public void setBackground(Drawable background) {
if(Build.VERSION.SDK_INT >= 16){
super.setBackground(background);
}else {
this.setBackgroundDrawable(background);
}
}
多谢了啊 AiAndroid ,你那个比较完整的工程代码能发我一份学习一下吗 我邮箱[email protected]
您好,我也想要一份完整工程代码学习 [email protected] 多谢。
两年了,也没人维护了
5年了,还是没人维护,哈哈。
6年了,还是没人维护。
七年了 还是没人维护
9年了,还是没人维护