void fun(View v) {
int id = v.getId();
switch(id) {
case R.id.switch_filter_btn:
break;
}
}
点击build编译时,报 错误: 错误: 需要常量表达式
case R.id.switch_filter_btn:
需要改成if ... else 来解决编译错误,如下所示:
void fun(View v) {
int id = v.getId();
if(id == R.id.switch_filter_btn) {
}
}