XML绘制的总结

TransitionDrawable一个能渐变显示的Drawable

在XML中:
在drable中建立一个叫做level_list的XML文件

<transition xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@mipmap/trant1">item>//开始的图片
    <item android:drawable="@mipmap/trant2"/>//结束的图片
transition>

在代码中:

 Resources resources= getResources();
         transition = (TransitionDrawable) resources.getDrawable(R.drawable.level_list);

        imageView.setImageDrawable(transition);
        button.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {

                transition.startTransition(5000);//渐变的时间
            }
        });

你可能感兴趣的:(学习)