private SimpleDraweeView draweeView;
draweeView = (SimpleDraweeView) findViewById(R.id.gif);
draweeView.setController(getDraweeController(R.drawable.gif1));
draweeView.setOnClickListener(onClickListener);
private DraweeController getDraweeController(int res){
DraweeController draweeController = Fresco.newDraweeControllerBuilder()
.setAutoPlayAnimations(true)
.setUri(Uri.parse("res://"+getPackageName()+"/"+ res))
.build();
return draweeController;
}
很奇怪写法完全没有错,就是gif图片完全不会动
解法:依赖 compile 'com.facebook.fresco:animated-gif:0.12.0'