0

私はアンドロイドランチャーを作成していますが、かなり進んでいます。しかし、私は問題に遭遇しました。ユーザーが設定からアクティビティからアクティビティへの移行期間を入力できるようにする必要があります。問題は、overridePendingTransition の構造が

overridePendingTransition(int,int);

それ以外の

overridePendingTransition(アニメーション、アニメーション);

つまり、アニメーションの速度を動的に設定する方法がわかりません。アニメxmlで期間を設定する方法は知っていますが、それは変更できません。ここに私が持っているもののクリップがあります

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

アニメーションの速度を動的に設定する必要がある

4

1 に答える 1

0

独自のアニメーションを通常のクラスのように宣言して (xml にないことを意味します)、それを使用する必要があります。

于 2013-03-21T13:39:55.440 に答える