2016-08-21 68 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

回答