Рендеринг представлений для просмотра пейджера

В моем приложении я использую следующие средства для рендеринга / генерации представлений на пейджер представлений. Да, работает нормально и как положено.

Примечание: - Но здесь я видел, что этот метод требует больших усилий с точки зрения ресурсов Android (связанных с устройством). Я хочу найти любой оптимизированный способ сделать то же самое. Есть ли какие-нибудь? Предложить мне или выше это хорошо?

class MyActivity extends Activity{
        @Override
        public void onCreate(Bundle savedInstanceState) {

             super.onCreate(savedInstanceState);
            setContentView(R.layout.layoutView);

            LinearLayout pageFirst = getPageFisrt(context);
            LinearLayout pageSecond = getPageSecond(context);
            LinearLayout pageThird = getPageThird(context);
            LinearLayout pageFourth = getPageFourth(context);
            .........
            .........

            pageArrayList = new ArrayList<LinearLayout>();
            pageArrayList.clear();

            pageArrayList.add(pageFirst);
            pageArrayList.add(pageSecond);
            pageArrayList.add(pageThird);
            pageArrayList.add(pageFourth);
            ...........
            ..........

            viewPager.setAdapter(new MatchDetailsPagerAdapter(
                    context, pageArrayList));

            indicator.setViewPager(viewPagerMatchDetailMain);

        }

    }

и для каждой страницы я раздувал макет из ресурса, как

   private LinearLayout getPageFisrt(Context context) {
        // TODO Auto-generated method stub
        LayoutInflater inflater = LayoutInflater.from(context);
        LinearLayout linearLayoutFirstPage = (LinearLayout) inflater.inflate(
                R.layout.pager_first_large_views, null);

       // performing action on the page child layout.

        return linearLayoutFirstPage;
    }

Ждем лучшего подхода к тому же

Ответы на вопрос(1)

Ваш ответ на вопрос