package com.ijoomer.components.sobipro; import com.ijoomer.src.R; import java.util.ArrayList; import java.util.Arrays; /** * This Class Contains All Method Related To SobiproEntriesActivity. * * @author tasol * */ public class SobiproEntriesActivity extends SobiproMasterActivity { private String IN_PARENT_ID, IN_SECTION_ID, IN_PAGELAYOUT; private int IN_POS; private String IN_FEATUREDFIRST = "No"; private ArrayList<String> pageLayouts; /** * Overrides methods */ @Override public int setLayoutId() { return R.layout.sobipro_entries; } @Override public void initComponents() { pageLayouts = new ArrayList<String>(Arrays.asList(getResources().getStringArray(R.array.sobipro_pageLayout))); } @Override public void prepareViews() { getIntentData(); switch (pageLayouts.indexOf(IN_PAGELAYOUT)) { case 1: addFragment(R.id.lnrFragment, new SobiproCarEntriesListFragment(IN_SECTION_ID, IN_PARENT_ID, IN_POS, IN_PAGELAYOUT, IN_FEATUREDFIRST)); break; default: addFragment(R.id.lnrFragment, new SobiproEntriesListFragment(IN_SECTION_ID, IN_PARENT_ID, IN_POS, IN_PAGELAYOUT, IN_FEATUREDFIRST)); break; } } @Override public void setActionListeners() { } /** * This method used to get intent data. */ private void getIntentData() { try { IN_SECTION_ID = getIntent().getStringExtra("IN_SECTION_ID"); IN_PARENT_ID = getIntent().getStringExtra("IN_PARENT_ID"); IN_PAGELAYOUT = getIntent().getStringExtra("IN_PAGELAYOUT"); IN_POS = getIntent().getIntExtra("IN_POS", 0); IN_FEATUREDFIRST = getIntent().getStringExtra("IN_FEATUREDFIRST"); } catch (Exception e) { e.printStackTrace(); } } }