0
画像を背景にしてギャラリービューを作成していて、透明に見えることに気付きました。私はXMLで100%不透明にする方法があるのだろうかと思っていました。おかげで事前にAndroidギャラリーで画像の不透明度を変更する方法
-Ben
画像を背景にしてギャラリービューを作成していて、透明に見えることに気付きました。私はXMLで100%不透明にする方法があるのだろうかと思っていました。おかげで事前にAndroidギャラリーで画像の不透明度を変更する方法
-Ben
ギャラリークラスは、メソッドsetUnselectAlpha(フロートアルファ)を有しています。それを楽しんでください。
はここで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の作業を開始することもできます。 –
ありがとう、それは働いた –