1

ObjectAnimator でアニメーションを表示する単純なアクティビティがあります。アニメーションは、アクティビティの onCreate メソッドで作成および開始されます。これは非常に単純なアニメーションです。

cloudAnim = ObjectAnimator.ofFloat(cloud1ImageView, "x", sw);
        cloudAnim.setDuration(35000);
        cloudAnim.setRepeatCount(ValueAnimator.INFINITE);
        cloudAnim.setRepeatMode(ValueAnimator.RESTART);
        cloudAnim.setInterpolator(null);
        cloudAnim.start();

画面の左側に雲を表示し、左から右に移動するだけです。

問題は、私の nexus 5 (android 4.4 lastet バージョン) では、アクティビティの開始時にクラウドがフレーム ジャンプを行っていることです。

このジャンプは nexus 5 でのみ表示されます。Android 4.1 を搭載した huawei Assend y300 デバイスでもアプリをテストしているため、ジャンプは表示されず、動きは非常にスムーズです。

ObjectAnimator と Android 4.4 の何が問題になっていますか?

ありがとう

4

1 に答える 1