5

にフェード効果を追加する必要がありImageViewます。私の状況ではRelativeLayout、相対的な背景が黄色で、その背景の中央に がありImageViewます。次に、 のエッジにフェード効果を適用する必要がありますImageView。これは可能ですか?( Android api 11+)

私は試した:

android:requiresFadingEdge="horizontal"
android:fadingEdge="horizontal"
android:fadingEdge="vertical"
android:fadingEdgeLength="40px"

しかし、動作しません..

ここに画像の説明を入力

これは私が欲しいものの例です。ご覧のとおり、上端と左端は消えていますが、代わりに右端と下端は消えていません..

どうもありがとう!

4

2 に答える 2

0

この回避策を試してください: ImageView を拡張する必要はありません

imageView.scrollTo(1,0);
imageView.setHorizontalFadingEdgeEnabled(true);
imageView.setFadingEdgeLength(40);
于 2015-04-11T07:17:37.687 に答える