медленное приложение при использовании setImageBitmap в программе просмотра Android - PullRequest
0 голосов
/ 14 октября 2018

Я использую BitmapFactory.decodeFile, чтобы установить изображение в режиме просмотра изображений в программе Recycleler. Это работает, но медленное приложение, когда я выполняю прокрутку, поэтому я использую библиотеку Picasso для загрузки изображений для моего приложения, но оно не загружает изображение.

MyAdapter

@Override
public void onBindViewHolder(MyAdapter.ViewMolder holder, final int position) {


    holder.textView3.setText(personArrayList.get(position).name);
    int mod=Integer.parseInt(personArrayList.get(position).how);
    mod=mod-(mod%5);
    holder.textView4.setText(mod+"");
    if(!personArrayList.get(position).pathImage.isEmpty()) {
        Picasso.with(holder.imageView5.getContext())
                .load(personArrayList.get(position).pathImage)
                .fit()
                .into(holder.imageView5);
    }
    /*
    it is work but slow
    holder.imageView5.setImageBitmap(
            BitmapFactory.decodeFile(personArrayList.get(position).pathImage));
    */


}
...