Android AlphaBackground Renk:
Android’de, bir görünümün arka plan rengini ayarlamak için setBackgroundColor()
yöntemini kullanabilirsiniz. Bu yöntem, bir renk değeri alan ve görünümün arka plan rengini bu değere ayarlayan bir int
değerini döndürür.
Renk değeri, Color
sınıfındaki önceden tanımlanmış sabitlerden biri veya #rrggbb
biçimindeki bir onaltılık değer olabilir. Örneğin, görünümün arka plan rengini kırmızıya ayarlamak için aşağıdaki kodu kullanabilirsiniz:
view.setBackgroundColor(Color.RED);
Görünümün arka plan rengini onaltılık bir değere ayarlamak için aşağıdaki kodu kullanabilirsiniz:
view.setBackgroundColor(Color.parseColor("#ff0000"));
setBackgroundColor()
yöntemi, görünümün arka plan rengini tamamen opak bir renge ayarlar. Görünümün arka plan rengini yarı saydam bir renge ayarlamak için setBackgroundAlpha()
yöntemini kullanabilirsiniz. Bu yöntem, bir alfa değeri alan ve görünümün arka plan renginin alfa değerini bu değere ayarlayan bir float
değerini döndürür.
Alfa değeri, 0 ile 1 arasında bir değer olabilir. 0 değeri tamamen şeffaf bir rengi, 1 değeri ise tamamen opak bir rengi temsil eder. Örneğin, görünümün arka plan rengini %50 şeffaf bir kırmızıya ayarlamak için aşağıdaki kodu kullanabilirsiniz:
view.setBackgroundAlpha(0.5f);
setBackgroundAlpha()
yöntemi, setBackgroundColor()
yöntemiyle birlikte kullanılabilir. Örneğin, görünümün arka plan rengini %50 şeffaf bir kırmızıya ayarlamak ve ardından görünümün arka plan rengini tamamen opak bir maviye ayarlamak için aşağıdaki kodu kullanabilirsiniz:
view.setBackgroundColor(Color.RED);
view.setBackgroundAlpha(0.5f);
view.setBackgroundColor(Color.BLUE);
Faydalı Siteler:
- Android Developers: Set the Background Color of a View
- Stack Overflow: How to set background color of a view in Android?
- Android Arsenal: Background Color