8
我說我對android並不是很有經驗,我想了解,也許有一些教程,如何在一個活動和另一個活動之間實現任何滾動動畫。我希望在您的幫助下活動和另一個活動之間的動畫過渡
我說我對android並不是很有經驗,我想了解,也許有一些教程,如何在一個活動和另一個活動之間實現任何滾動動畫。我希望在您的幫助下活動和另一個活動之間的動畫過渡
您可以設置動畫(如幻燈片),當你喜歡這個活動之間切換:
在res
文件夾中,創建一個anim
文件夾
例如,將兩個xml
文件用於滑動的效果:
slide_in.xml
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:shareInterpolator="false">
<translate
android:fromXDelta="100%" android:toXDelta="0%"
android:fromYDelta="0%" android:toYDelta="0%"
android:duration="200"/>
</set>
slide_out.xml
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:shareInterpolator="false">
<translate
android:fromXDelta="100%" android:toXDelta="0%"
android:fromYDelta="0%" android:toYDelta="0%"
android:duration="200" />
</set>
然後在你的Java代碼只是寫:
Intent i = new Intent(YourActivity.this, OtherActivity.class);
this.startActivity(i);
overridePendingTransition(R.anim.slide_in, R.anim.slide_out);
如果您正在測試在真實設備上,不要忘記進行播放動畫(設置 - >顯示 - >動畫 - >所有動畫)
希望它有幫助! :)
感謝您的意見, 我正在測試,但我有一個小問題,從一個活動過渡到另一個是按下按鈕後,我已經做了「完成();」開始活動 – user1480020
你想完成哪項活動?第一個 ? –
是的第一個活動 – user1480020