Android-动态overridePendingTransition持续时间

时间:2013-03-20 02:03:19

标签: android

我正在创建一个Android启动器,我非常喜欢它。我遇到了一个问题。我需要允许用户输入从设置到活动的转换持续时间。问题是,由于overridePendingTransition的结构是

overridePendingTransition(INT,INT);

而不是

overridePendingTransition(动画,动画);

这意味着我不知道如何动态设置动画速度。我知道如何在动画xml中设置持续时间,但这不是可以改变的。这是我所拥有的剪辑

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

我需要动态设置动画速度

1 个答案:

答案 0 :(得分:0)

你需要像普通类一样声明自己的动画(不是用xml表示)并使用它。