android glide asbitmap 在baseadpter中的問題
問題描述
public View getView( final int position, View convertView, ViewGroup parent) { View view=convertView; if (view==null){view=layoutInflater.inflate(R.layout.lable,null); } imageview=new ImageView(getContext()); imageview= (ImageView) view.findViewById(R.id.listimageview); SimpleTarget target = new SimpleTarget<Bitmap>() {@Overridepublic void onResourceReady(Bitmap bitmap, GlideAnimation glideAnimation) { Drawable drawable = new BitmapDrawable(bitmap); Bitmap bitmap1 = ((BitmapDrawable)drawable).getBitmap(); Bitmap reflectedBitmap = BitmapUtil.createReflectedBitmap(bitmap1); BitmapDrawable drawable1 = new BitmapDrawable(reflectedBitmap); drawable1.setAntiAlias(true); imageview.setImageDrawable(drawable1);} }; Glide.with(getContext()).load(getItem(position).imgurl).asBitmap().into(target); //Glide.with(getContext()).load(getItem(position).imgurl).into(imageview);
當在baseadpter中處理gilde得到的bitmap再加載進去。。。只有最后一個item才顯示然而不處理bitemap直接loadinto進去則全部顯示。。。求解
問題解答
回答1:已經解決。。。glide的未操作完成便返回view
相關文章:
1. javascript - (_a = [""], _a.raw = [""],....); js一個小括號的是什么意思?2. html5 - 為什么有的時候要在網頁中加偽元素3. javascript - 關于微信掃一掃的技術問題4. 小白學python的問題 關于%d和%s的區別5. javascript - 關于js高級程序中的問題6. html5 - 請問利用font-face定義的字體怎么在canvas里應用?7. html - Python2 BeautifulSoup 提取網頁中的表格數據及連接8. html5 - css 這種六邊形的邊框怎么畫?9. javascript - vuex中子組件無法調用公共狀態10. javascript - js正則替換日期格式問題
