最近使用的時候發現一個問題,
RoundedImageView與Glide搭配使用的時候,第一次加載圖片(內存中沒有),后圖片無法圓角,后來嘗試各種改,最后想到了一個辦法,就是讓Glide加載圖片的 時候讓圖不直接給控件,讓控件拿到Bitmap后在操作
RoundedImageView img = (RoundedImageView) vi.findViewById(R.id.img_invitation_home);
//這里一定要加上asBitmap因為不加的話,RoundedImageView內存中第一次有該圖片后無法圓角
Glide.with(ElectronicInvitationHomeActivity.this).load(urls.get(position)).asBitmap().placeholder(R.mipmap.bg_loadimage).into(img);