Я не получаю изображение из Firebase, пока текст идет правильно - PullRequest
0 голосов
/ 17 апреля 2020

Здесь я упомянул класс адаптера, класс модели и макет моего проекта. Я сомневаюсь, что скользящий код является правильным или нет, который используется для получения изображения. см. следующий код. Как проверить, правильно ли загружает Glide изображение, и есть ли какие-либо проблемы для него.

public class MyBestDealAdapter extends
> LoopingPagerAdapter<BestDealModel> {
>         @BindView(R.id.img_best_deal)
>         ImageView img_best_deal;
>         @BindView(R.id.txt_best_deal)
         TextView txt_best_deal;
    Unbinder unbinder;

    public MyBestDealAdapter(Context context, List<BestDealModel> itemList, boolean isInfinite) {
        super(context, itemList, isInfinite);
    }

    @Override
    protected View inflateView(int viewType, ViewGroup container, int listPosition) {
        return LayoutInflater.from(context).inflate(R.layout.layout_best_deal_item,container,false);
    }

     @Override
        protected void bindView(View convertView, int listPosition, int viewType) {
           unbinder= ButterKnife.bind(this,convertView);

            //set data
            Glide.with(convertView).load(itemList.get(listPosition).getImage()).into(img_best_deal);
            txt_best_deal.setText(itemList.get(listPosition).getName());


        }
    }

это класс модели

public class BestDealModel {
    private String menu_id,food_id,name,image;

    public BestDealModel() {
    }

    public BestDealModel(String menu_id, String food_id, String name, String image) {
        this.menu_id = menu_id;
        this.food_id = food_id;
        this.name = name;
        this.image = image;
    }

    public String getMenu_id() {
        return menu_id;
    }

    public void setMenu_id(String menu_id) {
        this.menu_id = menu_id;
    }

    public String getFood_id() {
        return food_id;
    }

    public void setFood_id(String food_id) {
        this.food_id = food_id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getImage() {
        return image;
    }

    public void setImage(String image) {
        this.image = image;
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...