【发布时间】:2012-08-09 17:31:45
【问题描述】:
Fadein.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="500" />
淡出.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="1.0" android:toAlpha="0.0" android:duration="500" />
当按钮被按下时,主活动类开始新的活动:
Intent myIntent = new Intent(this, OtherActivity.class);
this.startActivity(myIntent);
在 OtherActivity 类中:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
overridePendingTransition(R.anim.fadein, R.anim.fadeout);
setContentView(R.layout.view);
}
它不起作用 - 活动不会滑动,它只是立即打开。怎么了?
【问题讨论】:
标签: java android transition