在ViewPager片段中多次调用getView GridView

时间:2016-06-09 08:12:00

标签: android android-fragments gridview android-viewpager

我有ViewPager个片段,每个片段都包含GridView。我面临的问题是ViewPager多次调用GridView适配器getView。我想更改GridView项目视图,但多次调用正在创建逻辑问题。有没有办法阻止多个调用或者FragmentPagerAdapter是否创建了所有片段的事件,然后我向所有片段发送广播以查看更改?

更新

if(AppPreferences.getString(AppPreferenceKeys.EDIT_INVOICE_NUMBER, "").length() > 0) {
                int quantity = ((MainActivity) context).getQuantity(menu.getMenuCode() + "");
                if (quantity > 0) {
                    holder.cv_menu.findViewById(R.id.rl_cv_menu).setBackgroundColor(context.getResources().getColor(R.color.accepted));
                    for (int i = 0; i < quantity; i++) {
//                        holder.cv_menu.performClick();
                        handleMenuItemClick(holder.cv_menu);
                    }
                }
            }

0 个答案:

没有答案