2012-03-13 72 views
6

任何人都可以告訴如何在Android中從上到下轉換活動,也許有一個例子嗎?如何從上到下過渡活動,反之亦然?

+0

想做動畫? – 2012-03-13 12:02:59

+0

是的..我在進入活動時需要從上到下的動畫。這個答案與一些解釋 – VaaS 2012-03-13 12:19:40

回答

14

定義在res /動畫/ slide_in_up.xml動畫:在RES /動畫/ slide_out_up.xml

<?xml version="1.0" encoding="utf-8"?> 
<translate xmlns:android="http://schemas.android.com/apk/res/android" 
    android:fromYDelta="100%p" android:toYDelta="0%p" 
    android:duration="@android:integer/config_longAnimTime"/> 

和另:

<?xml version="1.0" encoding="utf-8"?> 
<translate xmlns:android="http://schemas.android.com/apk/res/android" 
    android:fromYDelta="0%p" android:toYDelta="-100%p" 
    android:duration="@android:integer/config_longAnimTime"/> 

再經過應用這些調用startActivity:

Intent i2 = new Intent(main.this, test.class); 
startActivity(i2); 
overridePendingTransition(R.anim.slide_in_up, R.anim.slide_out_up); 
+1

將是偉大的。只有代碼不是人們尋找的東西。如果他們會做一些解釋,我們(初學者)會得到豐富的東西。 – Killer 2015-11-21 15:14:51

+0

不適用於我的情況。 – 2016-10-26 12:01:28

相關問題