Hi,
ich habe wirklich lange gegoogelt aber nix passendens gefunden.
Also hier mein Problem:
Ich habe eine Hauptactivity, die 3 Tabs enthält.
Per Klick auf den Tab "Category" öffnet sich unter der TabLeiste eine neue Activity mit einer ListView.
Wenn ich in der ListView auf ein Item klicke, komme ich in eine neue Activity.
Diese Activity wird allerdings normal angezeigt (Die Tableiste ist weg).
Die Activity soll aber wie die Listview-Activity unter der Tab Leiste angezeigt werden.
Jemand eine Idee?
Ich poste noch den Code dazu:
Hauptactivity mit den drei Tabs:
Java
public class BaustelleSpielActivity extends TabActivity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
TabHost tabHost = getTabHost();
// Tab for AtoZ
TabSpec atozspec = tabHost.newTabSpec("AtoZ");
// setting Title and Icon for the Tab
atozspec.setIndicator("A - Z", getResources().getDrawable(R.drawable.icon_atoz_tab));
Intent AtozIntent = new Intent(this, AtoZ.class);
atozspec.setContent(AtozIntent);
// Tab for Category
TabSpec categoryspec = tabHost.newTabSpec("Category");
categoryspec.setIndicator("Category", getResources().getDrawable(R.drawable.icon_category_tab));
Intent CategoryIntent = new Intent(this, Category.class);
categoryspec.setContent(CategoryIntent);
// Tab for Search
TabSpec searchspec = tabHost.newTabSpec("Search");
searchspec.setIndicator("Search", getResources().getDrawable(R.drawable.icon_search_tab));
Intent searchIntent = new Intent(this, Search.class);
searchspec.setContent(searchIntent);
// Adding all TabSpec to TabHost
tabHost.addTab(atozspec); // Adding AtoZ tab
tabHost.addTab(categoryspec); // Adding Category tab
tabHost.addTab(searchspec); // Adding Search tab
}
}
Alles anzeigen