android - Using ContextMenu in ViewPager the previous page context menu overriding the first one -


i have created few pages using same fragment class in viewpager , have registered context menu fragment.

problem: whenever contextmenu operation on current page, change data in previous page.

i suspect might due using same fragment pager , context menu overridden. have got stuck here long time. please share if have solution, thank you!

    @override public void oncreatecontextmenu(contextmenu menu, view v, contextmenu.contextmenuinfo menuinfo) {     super.oncreatecontextmenu(menu, v, menuinfo);     menuinflater inflate = getactivity().getmenuinflater();     inflate.inflate(r.menu.longpressmenu, menu); }  @override public boolean oncontextitemselected(menuitem item) {     adapterview.adaptercontextmenuinfo info = (adapterview.adaptercontextmenuinfo) item.getmenuinfo();     int position = info.position;     if(item.getitemid()== r.id.deleteitem){         //log.d("img", "del"+ urilist.size());         urilist.remove(position);         //log.d("img", "del after"+ urilist.size());         imgadapter.notifydatasetchanged();     }     return true; } 


Comments

Popular posts from this blog

php - How to display all orders for a single product showing the most recent first? Woocommerce -

asp.net - How to correctly use QUERY_STRING in ISAPI rewrite? -

angularjs - How restrict admin panel using in backend laravel and admin panel on angular? -