如何在Android Gallery中更改图像的不透明度

如何在Android Gallery中更改图像的不透明度,android,image,gallery,Android,Image,Gallery,我在背景图片上做了一个画廊视图,我注意到它们看起来是透明的。我想知道是否有一种方法可以在XML中实现100%的不透明。提前谢谢 -BenGallery类有一个方法setUnselectAlpha(float alpha)。祝你玩得开心 下面是一个片段,用于在api级别4+中使任何视图透明 private static void setAlpha(View view, float alphaValue){ if(alphaValue == 1){ view.clearAn

我在背景图片上做了一个画廊视图,我注意到它们看起来是透明的。我想知道是否有一种方法可以在XML中实现100%的不透明。提前谢谢


-Ben

Gallery类有一个方法setUnselectAlpha(float alpha)。祝你玩得开心


下面是一个片段,用于在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);
    }

}

谢谢,但我对java不熟悉,但对XML很有经验,有没有一种方法可以在XML中实现呢?在图库的开始标签中,android:unselectedAlpha=“1.0”。仅供参考,仅仅使用XML并不能做很多事情,所以您最好开始使用java。