android how to set particular item position for viewpager when onBackPressed()?
01:31 22 Aug 2019

// Here is the adapter for viewpager

 public void setupViewPager(){
    pageAdapter = new PageAdapter(getSupportFragmentManager());
                pageAdapter.addFragment(FragmentDesigns.newInstance(), "INDIAFILINGS");
                icfo = ICFO.newInstance();
                pageAdapter.addFragment(icfo, "iCFO PLATFORM");
                viewPager.setAdapter(pageAdapter);
                tabLayout.setupWithViewPager(viewPager);
    // here code to set particular item in viewpager
    int pageRedirect;
                pageRedirect=CommonClass.getPageRedirect();
                try {
                    if(pageRedirect!=0){
                        viewPager.setCurrentItem(1);
                    }
                }catch (Exception e){
                    e.printStackTrace();
                }
    }

I am implementing viewpager with two fragments.In second Fragment i have list of data if user selects any item from a list it will redirect to another activity.If user does onbackPress in activity i want to set viewpager second fragment as a current fragment

Note:The issue is when i do onbackPress the application is getting close

java android