我有一个gridview,我正在使用Picasso库填充它,我想为网格中的每个单元格添加一个动画,从底部滑入,从我看过的内容中读取并阅读这样做的唯一方法是通过Picasso库,它似乎只支持.fade是真的,如果是这样的话,我需要一个新的库并且滑行并不支持我从我所看到的,是否有另一种方法?或者有没有人知道我可以使用的图书馆支持这种事情?
答案 0 :(得分:0)
我建议您使用 Nostra的通用图像加载程序执行此操作,因为它带有onLoadingStart()和onLoadingComplete()等函数来设置代码
ImageLoader.getInstance().displayImage(photoUrl, imageView,
new ImageLoadingListener() {
@Override
public void onLoadingStarted(String arg0, View arg1) {
// TODO Auto-generated method stub
imageView.setVisibility(View.GONE);
}
@Override
public void onLoadingComplete(String arg0, View arg1,
Bitmap arg2) {
// Here The magic happens , make your ImageView visible and start animation
imageView.setVisibility(View.VISIBLE);
Animation anim=AnimationUtils.loadAnimation(getApplicationContext(),R.anim.animation);
imageView.startAnimation(anim);
}
@Override
public void onLoadingFailed(String arg0, View arg1,
FailReason arg2) {
// Here you can also specify a defferent image from drawable
}
@Override
public void onLoadingCancelled(String arg0, View arg1) {
imageView.setVisibility(View.GONE);
}
});
动画是在res文件夹
内的anim文件夹中指定的xml动画