4+我試圖在設備上沒有答案......,動畫是一個淡入淡出與放大或縮小...
我手動添加的代碼,我想有滑動畫:
//open activity
startActivity(new Intent(this, MyActivity.class));
overridePendingTransition(R.anim.right_slide_in, R.anim.left_slide_out);
XML動畫從右至左:
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/accelerate_decelerate_interpolator" >
<translate
android:duration="300"
android:fromXDelta="100%p"
android:toXDelta="0" />
</set>
XML動畫左至右:
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/accelerate_decelerate_interpolator" >
<translate
android:duration="300"
android:fromXDelta="0"
android:toXDelta="-100%p" />
</set>
轉換是製造商和主題相關的 –
這哪裏是記錄? – Mirko
好問題,這更多的是實踐經驗。默認轉換不應該被計算在內並且隨着時間和每個設備而改變。如果您對特定轉換有要求,請對其進行硬編碼。這就是我們所做的。 –