我使用以下代码:
NotificationCell
以上代码在android 5.0上工作正常,但在android 4.4(API 19)上无法正常工作
答案 0 :(得分:1)
您可以使用ObjectAnimator
ObjectAnimator rotate = ObjectAnimator.ofFloat(itemView, "rotation", 0f, 20f, 0f, -20f, 0f);
rotate.setRepeatCount(ValueAnimator.INFINITE);
rotate.setDuration(100);
rotate.start();
答案 1 :(得分:0)
ShakingAnimation:
设置android:repeatMode="reverse"
可达到振动效果。它在 API 19
<?xml version="1.0" encoding="utf-8"?>
<rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="100"
android:fromDegrees="-5"
android:pivotX="50%"
android:pivotY="50%"
android:repeatCount="infinite"
android:repeatMode="reverse"
android:toDegrees="5" />