Android Alphabackground Color

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:

İlgili Dosyalar:


Yayımlandı