溫馨提示×

android shapedrawable的透明度如何調(diào)整

小樊
126
2024-08-08 11:27:40
欄目: 編程語言

要調(diào)整Android ShapeDrawable的透明度,可以使用setAlpha()方法來設(shè)置透明度的值。這個方法接受一個0到255之間的整數(shù)作為參數(shù),其中0表示完全透明,255表示完全不透明。

示例代碼如下:

ShapeDrawable shapeDrawable = new ShapeDrawable(new OvalShape());
shapeDrawable.getPaint().setColor(Color.RED);
shapeDrawable.setAlpha(150); // 設(shè)置透明度為150

imageView.setImageDrawable(shapeDrawable);

在上面的示例中,我們創(chuàng)建了一個橢圓形的ShapeDrawable,并設(shè)置其顏色為紅色,然后調(diào)用setAlpha()方法將透明度設(shè)置為150。最后,將ShapeDrawable設(shè)置到ImageView中顯示出來。

0