2012-02-21 4 views
1

У меня есть работающий PagerActivity (extends FragmentActivity) с кучей объектов Фрагмента в нем. Все работает нормально, но теперь я хочу показать количество фрагментов в списке (скажем, 25 объектов Fragment, и я хочу отобразить текущее число в этом списке фрагментов).Получение идентификатора в списке фрагментов в PagerActivity

Как я могу это сделать? Есть ли способ, который я могу вызвать в объекте 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

Предполагаю, GalleryPagerAdapter является FragmentViewPager? Тогда количество фрагментов будет fragments.size(), нет?