Eclipse中無方法「的getColor」讓我很奇怪的錯誤: 方法的getColor()是未定義的類型ColorDrawable在ColorDrawable在android系統
android.graphics.drawable.ColorDrawable dd =
new android.graphics.drawable.ColorDrawable();
dd.getColor();
我不知道如何解決它。所有其他方法都存在。跆拳道?
Eclipse中無方法「的getColor」讓我很奇怪的錯誤: 方法的getColor()是未定義的類型ColorDrawable在ColorDrawable在android系統
android.graphics.drawable.ColorDrawable dd =
new android.graphics.drawable.ColorDrawable();
dd.getColor();
我不知道如何解決它。所有其他方法都存在。跆拳道?
您的目標API級別是什麼? ColorDrawable.getColor()在API級別11中引入,因此如果您定位的API級別較低,則無法訪問該功能。
多麼可怕的情況......所以,如何從一個按鈕獲取背景顏色? – user1038085 2012-04-19 19:38:23
您可以使用Java反射來挑選它。 – Jens 2012-04-19 20:35:09
我正面臨同樣的問題,我解決了使用這裏提出的解決方案http://stackoverflow.com/questions/21795920/get-background-color-from-textview-without-using-colordrawable-api-11(not只是接受的解決方案,但也是一個基里爾Aleksandrov) – 2015-07-03 15:20:48