Glide show только первое изображение - PullRequest
0 голосов
/ 31 марта 2020

Я загружаю разные изображения между вкладками. У каждой вкладки есть экземпляр фрагмента Solution. Но пи c отображается только на первой вкладке, и я не знаю почему. С библиотекой Пикассо у меня та же проблема.

public void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);
    pic = getArguments().getString("pic");
}


public void onViewCreated(final View view, @Nullable Bundle savedInstanceState) {
    super.onViewCreated(view, savedInstanceState);

    img = view.findViewById(R.id.pic);
    Glide.with(view.getContext())
            .load(pic)
            .into(img);



}
public static Solution newInstance(int sectionNumber, String[] array, String zadani, String [] pic){

    Solution fragment = new Solution();

    Bundle bundle1 = new Bundle();
    String section;
    section = array[sectionNumber];
    String p;
    p = pic [sectionNumber];
    bundle1.putString("key", section);
    bundle1.putString("pic", p);


    bundle1.putString("zadani", zadani);

    fragment.setArguments(bundle1);
    return fragment;



}

Адаптер страницы Fragment

public Fragment getItem(int position) {


    return Solution.newInstance(position, array,zadani, pic);

}

} `

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...