2015-10-02 73 views
0

我有一個列表視圖。我設置了一個點擊監聽器。如果用戶點擊列表項目,則新的活動「滑入」視圖。後臺活動保持靜態並固定在屏幕上。OverridePendingTransition():如何調整轉換速度

如何使新的活動panel_slider 「滑快」

panel_slider.xml

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

main_activity_slider

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

Intent

Intent intent = new Intent(MainActivity.this, PlayPanel.class); 
startActivity(intent); 
overridePendingTransition (R.anim.main_activity_slide, R.anim.music_panel_slide); 

回答

0

變化android:duration=main_activity_slider

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

的持續時間被 「逆轉」