1
我試圖在使用ViewPropertyAnimator的持續時間不同的ImageView
中淡入淡出,但我無法使其工作。使用ViewPropertyAnimator淡入圖像
這是代碼,我使用的淡出和它的偉大工程:
final ImageView imageView = (ImageView)mView.findViewById(R.id.image_view);
Picasso.with(mView.getContext()).load(mItem.thumbnailURL).into(imageView, new Callback() {
@Override
public void onSuccess() {
imageView.animate().alpha(0).setDuration(duration).start();
}
...
});
但如果我嘗試扭轉方向是衰落,圖像一直沒有出現:
final ImageView imageView = (ImageView)mView.findViewById(R.id.image_view);
imageView.setAlpha(0);
Picasso.with(mView.getContext()).load(mItem.thumbnailURL).into(imageView, new Callback() {
@Override
public void onSuccess() {
imageView.animate().alpha(1).setDuration(duration).start();
}
...
});
爲什麼alpha值永遠不會增加?動畫是否運行在與setAlpha
不同的Alpha通道上?