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

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

jsf - "PropertyNotWritableException: Illegal Syntax for Set Operation" error when setting value in bean -

laravel - Undefined property: Illuminate\Pagination\LengthAwarePaginator::$id (View: F:\project\resources\views\admin\carousels\index.blade.php) -