2016-08-21 52 views
0

我有一个带有26个按钮的gridview,导致一个viewpager有26个元素。如果我在第25个元素上,然后单击后退按钮,我会转到第24 - >第23 - >第22等。有没有一种方法可以从viewpager中的任何元素转到gridview,并使用返回键?在viewpager中的后退按钮

case 0: { 
         Intent A = new Intent(v.getContext(), ScreenSlidePagerActivity.class); 
         A.putExtra("viewpager_position", 0); 
         mContext.startActivity(A); 
         //getItem(0); 
         break; 
        } 
+0

在这里,我们需要更多的信息,如何在GridView开始显示viewpager? – petey

+0

编辑了一段代码 – Sai

+0

,因为您正在开始一个新的活动来显示viewpager,后退按钮应该会返回到显示网格的上一个活动。如果不是这种情况,我怀疑你的显示viewpager的方式可能不起作用(也许backbackton被禁用,fragment stacking实现bug,或者你有一个完成的地方) – petey

回答