自学内容网 自学内容网

Android Constant expression required (case R.id.xxx)

gradle更新到8.0后,遇到了这个报错

有两种解决方式:

1、在gradle.properties中添加下面代码

android.nonFinalResIds=false

2、使用if-else来判断

int id = view.getId();
if (id == R.id.setting_iv_back) {
            
} else if (id == R.id.setting_tv_clear) {
            
}

原文地址:https://blog.csdn.net/GracefulGuigui/article/details/140296210

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!