public void setupForTaxon(final Taxon taxon) {
Target target = new Target() {
@Override
public void onBitmapLoaded(Bitmap bitmap, Picasso.LoadedFrom from) {
icon.setImageBitmap(Blender.blendDrawable(bitmap, ContextCompat.getColor(icon.getContext(), R.color.googleYellow)));
}
@Override
public void onBitmapFailed(Drawable errorDrawable) {}
@Override
public void onPrepareLoad(Drawable placeHolderDrawable) {}
};
icon.setTag(target);
Picasso.with(icon.getContext()).load(taxon.getIconUrl()).into(target);
label.setText(taxon.getName());
view.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
drawerActionListener.onTaxonSelected(taxon);
}
});
}
DrawerPageItemRowLinearHolder.java 文件源码
java
阅读 22
收藏 0
点赞 0
评论 0
项目:spree-android
作者:
评论列表
文章目录