? ? ? android中switch報錯:
解決方案:錯誤原因提示:“Resource IDs are non final in the library projects since SDK
tools r14, means that the library code cannot treat these IDs as
constants.”
也就是說妒挎,在 library 中資源 ID 不再是常量黑竞,也就是說沒有被聲明為 final 類型。
快速將 switch 語句轉換為 if-else 語句
而在 Android Studio 和 Eclipse 中都是可以對 switch 語句和 if-else 語句進行快速轉換的,轉換方法也很簡單喳坠,只需用鼠標選中 switch 關鍵字含末,然后:
在 Eclipse 中使用快捷鍵:Ctrl + 1 晤愧;
在 Android Studio 中使用快捷鍵:Alt + Enter 泳梆;
即可快速調出轉換提示:
Eclipse 中的提示為:Convert 'switch' to 'if-else' 。
Android Studio 中的提示為:Replace 'switch' with 'if' 烈炭。
選中提示即可完成 switch 到 if-else 語句的轉換溶锭,相當方便快捷。