web-dev-qa-db-ja.com

AndroidのanimTime定数の実際のミリ秒時間の値は何ですか?

Androidには

config_longAnimTime
config_mediumAnimTime
config_shortAnimTime

ただし、これらの定数によって識別される実際の値は、ミリ秒としては意味がありません。それらは有用な値にコンパイルされ、コードで判別できると確信していますが、他の誰かが答えを知っていると確信しています。さらに言えば、他の人がそれらを探していると確信しています。ですから、実際の値を答えとして投稿し、みんなの時間を少し節約してください。

41
Carl Manaster

プロパティを直接読み取ります。

getResources().getInteger(Android.R.integer.config_shortAnimTime);
getResources().getInteger(Android.R.integer.config_mediumAnimTime);
getResources().getInteger(Android.R.integer.config_longAnimTime);
34
Oliv

さあ行こう:

config_longAnimTime   = 400
config_mediumAnimTime = 300
config_shortAnimTime  = 150
26
Carl Manaster

アニメーションの作成と開始にJavaコードを使用している人向け。
アニメーションのデフォルトの長さは300です

public class ValueAnimator extends Animator implements AnimationHandler.AnimationFrameCallback {
    ...
    // How long the animation should last in ms
    private long mDuration = 300;
}
1
Phan Van Linh