Мне нужно создать меню ресторана в Android с вкладками (Супы, Закуски), это означает, что существует несколько фрагментов вкладок с одинаковым макетом фрагмента, имеющих один адаптер и разные данные.
Я хочу увеличить количество предметов, поэтому я добавил переменную счетчика в данные модели.
Вопрос в том, что когда я увеличиваю свой счетчик на первой вкладке просмотра списка, это отражается на второй вкладке. и адаптер такой же.
Пожалуйста, подскажите решение?
//ViewPager Code, Sending Data
@Override
public Fragment getItem(int position) {
Bundle b = new Bundle();
b.putParcelable("items",newfoMenuCatsUtils.get(position));
foMenuListFragment= new FOMenuListFragment();
foMenuListFragment.setArguments(b);
return foMenuListFragment;
}
//To fragment , From fragment to adapter now u can see
// newfoMenuCatsUtils.get(position) is giving different data
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState){
view = inflater.inflate(R.layout.fo_menu_list, container, false);
this.inflater=inflater;
listView= (ListView) view.findViewById(R.id.listview);
progressBar = (ProgressBar) view.findViewById(R.id.progress1);
txtMsg = (TextView) view.findViewById(R.id.txtMsg);
errorTxtMsg= (TextView) view.findViewById(R.id.errortxtMsg);
layout_progress = (LinearLayout) view.findViewById(R.id.linearLayout);
layout_progress.setVisibility(View.GONE);
Bundle b = getArguments();
foMenuCatsUtil = b.getParcelable("items");
foMenuAdapter=new FoMenuAdapter(getActivity(),foMenuCatsUtil.getItems(),this);
listView.setAdapter(foMenuAdapter);
return view;}
Подробнее здесь: https://stackoverflow.com/questions/413 ... ount-in-ro
Меню отдыха - это Android с несколькими вкладками, имеющими данные о различиях и обновляющим счетчик в строке списка? ⇐ Android
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Что говорит стандарт C ++ о различиях в конне в объявлении и в определении? [дублировать]
Anonymous » » в форуме C++ - 0 Ответы
- 2 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Что говорит стандарт C ++ о различиях в конне в объявлении и в определении? [дублировать]
Anonymous » » в форуме C++ - 0 Ответы
- 3 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Сравните две большие папки в Linux, не заботясь о точных различиях в файле
Anonymous » » в форуме Linux - 0 Ответы
- 4 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как это работает с несколькими пакетами подписки, имеющими одинаковый период и разную цену?
Anonymous » » в форуме IOS - 0 Ответы
- 16 Просмотры
-
Последнее сообщение Anonymous
-