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 の何が問題になっていますか?
ありがとう