String ColorString = "Color.BLUE";
int colorint = Integer.parseInt(ColorString);
...
views.setTextColor(R.id.tvConfigInput, colorint);
爲什麼會崩潰?在logcat中我得到java.lang.numberformatexception: Invalid int "Color.BLUE"
將字符串轉換爲顏色int
我還挺想它從字符串轉換爲int這是錯的,因爲如果我這樣設置INT:
int colorint = Color.BLUE;
它的工作原理..但有什麼地方錯了我不知道。
非常感謝
我應該怎麼辦呢? – Jakob
我編輯了我的答案 – Ahmad
@Jakob:嘗試使用'Color.parseColor' –