@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(getLayout()); setupActionBar(); configureTabs(); Ligne myLigne = (Ligne) getIntent().getExtras().getSerializable("ligne"); if (myLigne == null) { myLigne = new Ligne(); myLigne.id = getIntent().getStringExtra("ligneId"); } for (Ligne ligne : AbstractTransportsApplication.getDataBaseHelper().selectAll(Ligne.class)) { Bundle args = new Bundle(); args.putSerializable("ligne", ligne); if (myLigne.id.equals(ligne.id)) { myLigne = ligne; } addTab(ligne.id, ligne.nomCourt, getListArretFragment(), args); } if (savedInstanceState != null) { setCurrentTab(savedInstanceState); } else { setCurrentTab(myLigne.id); } }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(getLayout()); setupActionBar(); List<GroupeFavori> groupes = AbstractTransportsApplication.getDataBaseHelper().selectAll(GroupeFavori.class); if (groupes.isEmpty()) { Intent intent = new Intent(this, getListFavorisForNoGroupClass()); startActivity(intent); finish(); return; } configureTabs(); addTab("all", getString(R.string.all), getListFavoris()); for (GroupeFavori groupe : groupes) { Bundle args = new Bundle(); args.putString("groupe", groupe.name); addTab(groupe.name, groupe.name, getListFavoris(), args); } setCurrentTab(savedInstanceState); if (FavorisManager.getInstance().hasFavorisToLoad()) { loadFavoris(); } }
@Override protected void onCreate(Bundle savedInstanceState) { AbstractTransportsApplication.majTheme(this); super.onCreate(savedInstanceState); setContentView(getLayout()); setupActionBar(); configureTabs(); addTab("alertes", getString(R.string.alertes), getListAlertsClass()); addTab("twitter", getString(R.string.twitter), getListTwitterClass()); setCurrentTab(savedInstanceState); }