2015-05-11 22 views

cevap

12

tercih ettiğiniz renk% 100 şeffaf ve FF ekleyerek% 100 katı hale getirecek yapacak yalvarıyor #FF0000

ekleme

00 kırmızıdır varsayalım.

Yani,% 100 şeffaf renk:#00ff0000 ve% 100 katı renktir:#ffff0000

Ve ff 00 şeffaflığı ayarlamak için kullanılabilir arasında herhangi bir değer.

1

Sen Color.argb kullanabilirsiniz için

mPaint.setColor(Color.parseColor("#FFFF00")); 

teşekkürler (int alfa, kırmızı, int mavi int, yeşil int)

Alfa şeffaflık karşılık gelir. Tamamen şeffaf 0. Opak için 255.

Dönüş alfa, kırmızı, yeşil, mavi bileşenlerden bir renk int

http://developer.android.com/reference/android/graphics/Color.html#argb(int,%20int,%20int,%20int)

. Bu bileşen değerleri [0..255] olmalıdır, ancak orada yapılan bir dahili kontrolü , bu nedenle aralık dışında ise, geri renk tanımsız olup.

+1

linki düzeltildi. –

4

sadece kullanılan android renk dize

mPaint.setColor(getResources().getColor(android.R.color.transparent));