滾動後呈現空白,我用從android-gpuimage庫用於顯示圖像(經過濾的應用上他們)在我ListView
GPUImageView
組件。
GPUImageView ListView中的Android
圖像在我的ListView
中第一次使用過濾器進行完美加載,但是當我向下滾動ListView
時,所有滾動單元格都顯示爲空白。
這裏是我的自定義BaseAdapter
的getView(...)
方法的代碼:
@Override
public View getView(int position, View convert_view, ViewGroup arg2) {
// TODO Auto-generated method stub
if(convert_view == null)
{
if(inflater == null)
inflater = (LayoutInflater) this.context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
convert_view = inflater.inflate(R.layout.filter_item , null);
}
TextView thumb_file_name_tv = (TextView) convert_view.findViewById(R.id.filter_item_thumb_tv);
GPUImageView thumb_giv = (GPUImageView) convert_view.findViewById(R.id.filter_item_thumb_giv);
Log.d(TAG, "Image Uri = "+imageUri);
thumb_file_name_tv.setText(""+filterNames.get(position).toString().trim());
thumb_giv.setFilter(new GPUImageSepiaFilter());
thumb_giv.setImage(imageUri); // this loads image on the current thread, should be run in a thread
thumb_giv.requestRender();
return convert_view;
}
請告訴我什麼,我做錯了什麼?
任何幫助,高度讚賞。
任何線索,我在做什麼錯在這裏? –