2013-03-20 117 views
0

我正在創建一個android啓動程序,我很喜歡它。我遇到了一個問題,但。我需要允許用戶從設置中輸入從活動到活動的轉換時間。問題是因爲overridePendingTransition的結構是Android-動態overridePendingTransition持續時間

overridePendingTransition(int,int);

而不是

overridePendingTransition(Animation,Animation);

這意味着,我不知道如何動態設置動畫速度。我知道如何在anim xml中設置持續時間,但這是不可改變的。這裏是我有什麼

Intent LaunchIntent = getPackageManager().getLaunchIntentForPackage(packages[position]); startActivity(LaunchIntent); overridePendingTransition(R.anim.in,android.R.anim.out);

剪輯我需要設置動畫的速度動態地

回答

0

您必須聲明自己的動畫就像一個普通類(指不是在XML)和使用它。