DrawerPageItemRowLinearHolder.java 文件源码

java
阅读 22 收藏 0 点赞 0 评论 0

项目:spree-android 作者:
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);
        }
    });
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号