Android 文本切换器更改默认淡入度

Android 文本切换器更改默认淡入度,android,Android,我用这段代码创建了一个文本切换器,我想设置一个不同的淡入淡出时间的值。我如何创建其他xml来设置几个渐变 mSwitcher = (TextSwitcher) findViewById(R.id.switcher); mSwitcher.setFactory(this); Animation in = AnimationUtils.loadAnimation(this,android.R.anim.fade_in); Animation out = AnimationUtils.loadAnim

我用这段代码创建了一个文本切换器,我想设置一个不同的淡入淡出时间的值。我如何创建其他xml来设置几个渐变

mSwitcher = (TextSwitcher) findViewById(R.id.switcher);
mSwitcher.setFactory(this);
Animation in = AnimationUtils.loadAnimation(this,android.R.anim.fade_in);
Animation out = AnimationUtils.loadAnimation(this,android.R.anim.fade_out);
mSwitcher.setInAnimation(in);
mSwitcher.setOutAnimation(out);

在项目的
res
文件夹中创建一个名为
anim
的文件夹。向其中添加一些XML文件,如下所示:

Animation in = AnimationUtils.loadAnimation(this,R.anim.fadein);
Animation out = AnimationUtils.loadAnimation(this,R.anim.fadeout);
fadin.xml

<?xml version="1.0" encoding="utf-8"?>
<alpha xmlns:android="http://schemas.android.com/apk/res/android"
       android:interpolator="@android:anim/accelerate_interpolator"
       android:fromAlpha="0.0" android:toAlpha="1.0" android:duration="300" />
<?xml version="1.0" encoding="utf-8"?>
<alpha xmlns:android="http://schemas.android.com/apk/res/android"
       android:interpolator="@android:anim/accelerate_interpolator"
       android:fromAlpha="1.0" android:toAlpha="0.0" android:duration="300" />
像这样:

Animation in = AnimationUtils.loadAnimation(this,R.anim.fadein);
Animation out = AnimationUtils.loadAnimation(this,R.anim.fadeout);
调整xml文件中的值,使淡入淡出显示为所需