4

アプリケーションにHorizo​​ntalScrollViewがあり、その可視性を頻繁に使用しています(VISIBLEおよびGONE)。それで、私が欲しいのは、突然それを表示および非表示にするのではなく、スライド方式で表示および非表示になり始めるように、ある種のアニメーションまたは何かを適用できますか?

ヘルプや提案をいただければ幸いです。前もって感謝します。

4

2 に答える 2

7

あなたはこれを試すことができます:

Animation animation = new TranslateAnimation(0,0,0,1000);
animation.setDuration(1000);
yourButtonorImage.startAnimation(animation);

表示または非表示にするには、setAnimationListenerを使用できます。onAnimationEndで、表示または非表示にします。これがあなたの意図したものかどうかわからない..それが役立つことを願っています..

于 2012-10-18T11:24:19.220 に答える
5

これを試して..

youView.setVisibility(View.VISIBLE);
ObjectAnimator anim = ObjectAnimator.ofFloat(youView, "alpha", 0f, 1f);
anim.setDuration(1000);
anim.start();

API レベルの制限が適用されます。

于 2014-09-13T08:28:10.507 に答える