R
Raidri
Ambitioniertes Mitglied
- 1
Hallo.
Beim starten der Tabactivity baue ich mir in der onCreate() Methode folgende Tabs zusammen:
Nun sollen alle Tabs, mit den übergebenen Daten refreshed werden.
Gibt es da ne schönere Möglichkeit als das sich die Activity mit einem intent noch einmal selber aufruft ? Oder ist es die beste Möglichkeit ?
Danke schonmal
Beim starten der Tabactivity baue ich mir in der onCreate() Methode folgende Tabs zusammen:
Code:
this.intent = new Intent().setClass(this, xxActivity.class);
this.intent.putExtra("LOGINDATA", this.data);
spec = tabHost.newTabSpec("xx").setIndicator("xx", this.getResources().getDrawable(R.drawable.mitericonzeiteintragegrau)).setContent(this.intent);
tabHost.addTab(spec);
if(data.getAccessId() != 1){
this.intent = new Intent().setClass(this, xxxActivity.class);
this.intent.putExtra("LOGINDATA", this.data);
spec = tabHost.newTabSpec("xxx").setIndicator("xx", this.getResources().getDrawable(R.drawable.mitericonprojektegrau)).setContent(this.intent);
tabHost.addTab(spec);
this.intent = new Intent().setClass(this, xxxActivity.class);
this.intent.putExtra("LOGINDATA", this.data);
spec = tabHost.newTabSpec("xx").setIndicator("xxx", this.getResources().getDrawable(R.drawable.miterionkundengrau)).setContent(this.intent);
tabHost.addTab(spec);
this.intent = new Intent().setClass(this, xxxActivity.class);
this.intent.putExtra("MITEDATA", miteData);
this.intent.putExtra("LOGINDATA", this.data);
spec = tabHost.newTabSpec("xx").setIndicator("xxxx", this.getResources().getDrawable(R.drawable.mitericonleistungengrau)).setContent(this.intent);
tabHost.addTab(spec);
}
Gibt es da ne schönere Möglichkeit als das sich die Activity mit einem intent noch einmal selber aufruft ? Oder ist es die beste Möglichkeit ?
Danke schonmal