Как изменить непрозрачность изображения в галерее Android - PullRequest
0 голосов
/ 23 октября 2011

Я сделал вид галереи с изображениями поверх фонового изображения и заметил, что они кажутся прозрачными. Мне было интересно, если есть способ сделать 100% непрозрачным в XML. Заранее спасибо

-Ben

Ответы [ 2 ]

1 голос
/ 23 октября 2011

В классе Gallery есть метод setUnselectAlpha (float alpha). Веселитесь с этим.

Docs

0 голосов
/ 23 октября 2011

Вот фрагмент, чтобы сделать любой вид прозрачным на уровне API 4 +.

private static void setAlpha(View view, float alphaValue){

    if(alphaValue == 1){
        view.clearAnimation();
    }else{
        AlphaAnimation alpha = new AlphaAnimation(alphaValue, alphaValue);
        alpha.setDuration(0); // Make animation instant
        alpha.setFillAfter(true); // Tell it to persist after the animation ends        
        view.startAnimation(alpha);
    }

}
...