Android 6.0 ProgressBar 自定义动画不显示问题

if (android.os.Build.VERSION.SDK_INT > 22) {//android 6.0替换clip的加载动画
    final Drawable drawable = context.getApplicationContext().getResources().getDrawable(R.drawable.liveing_anim_60);
    holder.liveing_anim_iv.setIndeterminateDrawable(drawable);
}
 
  
liveing_anim_60为了适配6.0系统的样式:

 
  
xml version="1.0" encoding="utf-8"?>
xmlns:android="http://schemas.android.com/apk/res/android"
    android:oneshot="false"
    android:variablePadding="true">
    <item
        android:drawable="@drawable/liveing1"
        android:duration="100"
        android:gravity="center">item>
    <item
        android:drawable="@drawable/liveing2"
        android:duration="100"
        android:gravity="center">item>
    <item
        android:drawable="@drawable/liveing3"
        android:duration="100"
        android:gravity="center">item>
    <item
        android:drawable="@drawable/liveing4"
        android:duration="100"
        android:gravity="center">item>
    <item
        android:drawable="@drawable/liveing5"
        android:duration="100"
        android:gravity="center">item>

 6.0系统以前还按原来那么写就可以 直接在布局里引用。



你可能感兴趣的:(Android 6.0 ProgressBar 自定义动画不显示问题)