Resource IDs cannot be used in a switch statement in Android library modules.
於 2019年3月20日 (三) 09:39 由 Silica(對話 | 貢獻) 所做的修訂 (创建页面,内容为“Category:Android 2019-03-20 17:37:22 == 简介 == 顾名思义,在如果该 Project 作为 Library / Module 来进行使用,switch 不能用 R.id.xx…”)
2019-03-20 17:37:22
簡介
顧名思義,在如果該 Project 作為 Library / Module 來進行使用,switch 不能用 R.id.xx 進行 case,因為此時 R.id.xx 並非 final 值。
解決辦法
選中 switch 塊,Alt+Enter,選擇轉換為 if。