2012-02-21 44 views
1

我有一個工作PagerActivity(擴展FragmentActivity),其中有一堆Fragment對象。一切正常,但我現在要做的是顯示列表中的碎片數(假設有25個碎片對象,我想在碎片列表中顯示當前數字)。在PagerActivity中獲取片段列表中的ID

我該怎麼做?有沒有一些方法可以在Fragment對象中調用?

我盡顯PagerAdapter這樣的(片段):

   fragments = new Vector<Fragment>(); 

      for (int i = 0; i < wiList.length; i++) { 
       WhiteboardImage tmpWi = wiList[i]; 

       Bundle bundle = new Bundle(); 
       bundle.putString("wiImage", gson.toJson(tmpWi)); 
       bundle.putInt("positionInList", positionInList); 
       bundle.putInt("totalCount", wiList.length); 

       fragments.add(Fragment.instantiate(params[0], GalleryFragment.class.getName(), bundle)); 
      } 

      mPagerAdapter = new GalleryPagerAdapter(getSupportFragmentManager(), fragments); 

感謝您的幫助!

回答

0

我假設GalleryPagerAdapterFragmentViewPager?那麼片段的數量就是fragments.size(),不是嗎?