fresco+本地加载gif

<com.facebook.drawee.view.SimpleDraweeView
    android:background="#AAAAAA"
    fresco:roundAsCircle="true"
    fresco:roundWithOverlayColor="@color/blue"
    fresco:roundingBorderWidth="3dp"
    fresco:roundingBorderColor="@color/red"
    android:id="@+id/simpleDraw"
    android:layout_width="200dp"

android:layout_height="200dp" />

private SimpleDraweeView imageView;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    imageView = findViewById(R.id.simpleDraw);
   // getData();
    DraweeController mDraweeController = Fresco.newDraweeControllerBuilder()
            .setAutoPlayAnimations(true)
            //设置uri,加载本地的gif资源
            //设置uri
            .setUri(Uri.parse("res://"+getPackageName()+"/"+R.drawable.dongtai))
            .build();
    //设置Controller
    imageView.setController(mDraweeController);
}


猜你喜欢

转载自blog.csdn.net/shilei_comeon/article/details/78892619
今日推荐