Articles of 淡入淡出

Android Alpha淡入animation问题

我有一个ImageView元素,我在我的代码中创build并放置在我的RelativeLayout中。 我将这个图像设置为不可见,以使用下面的代码开始: arrow.setVisibility(View.INVISIBLE); 然后我通过XML定义了一个Fade-In Alphaanimation: <set xmlns:android="http://schemas.android.com/apk/res/android" android:shareInterpolator="false" android:fillEnabled="true" android:fillAfter="true" android:fillBefore="true"> <alpha android:fromAlpha="0.0" android:toAlpha="1.0" android:startOffset="100" android:duration="300" /> /set> 运行animation: 我只需调用以下来启动animation myview.startAnimation(myanimation); 我看到的问题是,我的animation导致ImageView闪烁在全面的知名度,然后通过阿尔法0到1的animation。我该如何解决这个问题? 我无法将初始alpha值设置为0,因为alphaanimation是基于百分比而不是绝对的alpha值。 (例如:0 *当前值到1 *当前值) 任何帮助将不胜感激。

如何将animation添加到android中的文本视图

我有一个TextView ,我试图在animation添加淡入淡出。 我的代码返回null ,我不明白为什么。 这是我的实现 这是fade_in.xml <alpha xmlns:android="http://schemas.android.com/apk/res/android" android:fillAfter="true" android:duration="1000" android:fromAlpha="0.0" android:interpolator="@android:anim/accelerate_interpolator" android:toAlpha="1.0"/> 这里是如何使用它在相应的活动 tv= (TextView)findViewById(R.id.textView); //– the below line is returning null animation = AnimationUtils.loadAnimation(this,R.anim.fade_in); animation.setAnimationListener(new Animation.AnimationListener() { @Override public void onAnimationStart(Animation animation) { tv.setVisibility(View.VISIBLE); } @Override public void onAnimationEnd(Animation animation) { Intent it = new Intent(SplashActivity.this, MainActivity.class); startActivity(it); } @Override public void onAnimationRepeat(Animation […]

布局之间的淡入淡出效果

作为对象,我会重现两个布局之间的淡入淡出效果。 现在我有这种情况: LinearLayout l; LinearLayout l2; 切换他们之间我已经使用 l.setVisibility(View.GONE); l2.setVisibility(View.VISIBLE); 我希望在这个转换之间添加淡入淡出效果,我该怎么做呢?

如何设置ScrollView的图像,而不是衰落的边缘?

我正在使用水平滚动视图,dynamic我将添加项目。 如果不。 的项目不仅仅是在屏幕上显示我想要在边缘显示图像(箭头)的项目(如滚动视图显示衰落边缘)。 我该怎么做。 只要看下面的图像,我想创build这样的。 这是xml代码 <HorizontalScrollView android:layout_width="wrap_content" android:scrollbars="none" android:id="@+id/app_category" android:layout_below="@+id/top_layout" android:background="@drawable/minitopbar" android:layout_height="30dp"> <LinearLayout android:orientation="horizontal" android:id="@+id/app_category_scroll_layout" android:layout_width="wrap_content" android:layout_height="fill_parent"/> </HorizontalScrollView>

Android:淡入淡出视图

我需要显示一个图像button,淡入淡出(和进出等…)透明度可以用setAlpha设置,但我怎么可以淡入淡出? 我的意思是我不能在另一个线程上做,因为你需要在UI线程上做这样的事情,对吧? 我想这可以用animation完成,但是我还没有find任何东西,因为我没有任何animation的经验,也不知道要search什么。 其实我真正想要的是褪色一个图像和另一个出来,但我想最简单的方法是把第一个图像button下面的第二个,只是淡化第二个。 还是有更简单的方法来做到这一点?

在android中滚动时,使scrollview边缘淡入淡出

我有一个ScrollView与图像中。 当我滚动图像时,我希望ScrollView的边缘可以淡入淡出效果。 我不是在谈到滚动结束时所获得的效果。 我希望淡入永远存在。 这就是我所做的(没有起到任何作用): <ScrollView android:id="@+id/scrollView1" android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="0.84" android:background="@drawable/screen_nespresso" android:fadingEdge="horizontal" android:fadingEdgeLength="@dimen/padding_large" android:fillViewport="false" android:scrollbarAlwaysDrawVerticalTrack="true" android:visibility="visible" > 谢谢!