我想選擇的顏色的圖標設置爲一個偏好:如何使一個可繪製對象與我選擇的顏色代碼
Preference prf = (Preference) findPreference("SelectColorPref");
prf.setIcon(Drawbale icon);
爲此,我需要選擇顏色的物體Drawable
。
這是可能使在java代碼Drawable
圖標?請指導我..
問候,
/////////////////////////////////// ////////////////////////
以下阿萊克斯G公司的概念後,它解決的:
Preference TextClrPref = (Preference) findPreference("text_color_preference");
Bitmap bm = Bitmap.createBitmap(30, 30, Bitmap.Config.ARGB_8888);
Canvas cnv = new Canvas(bm);
int red = 0xffff0000;
cnv.drawColor(red);
Drawable drawable = new BitmapDrawable(bm);
TextClrPref .setIcon(drawable);