通过PreferenceActivity
启动Intent
时,是否有方法到达overridePendingTransition
?
<Preference
android:title="Settings">
<intent
android:action="android.intent.action.VIEW"
android:targetPackage="dot.com.app"
android:targetClass="dot.com.app.activities.SettingsActivity" />
</Preference>
从程序上讲,它可以通过以下方式完成:
SettingsActivity.this.finish();
overridePendingTransition (0, 0);
这很有效:
@Override
public void onStart() {
super.onStart();
overridePendingTransition(0, 0);
}
将以下内容添加到PreferenceActivity中,显然可以选择自己的动画。
@Override
public void startActivity(Intent intent) {
super.startActivity(intent);
overridePendingTransition(android.R.anim.fade_in, android.R.anim.fade_out);
}