So halten Sie Tabhost beim Starten anderer AktivitätenAndroid

Forum für diejenigen, die für Android programmieren
Anonymous
 So halten Sie Tabhost beim Starten anderer Aktivitäten

Post by Anonymous »

Ich habe ein Problem mit Tabhost ... < /p>

Ich habe TabBarActivity Class Flow als: < /p>

öffentliche Klassen TabBarActivity erweitert die Tabaktivität implementiert, dass die Tabaktivität implementiert ist./*
* (non-Javadoc)
*
* @see android.app.ActivityGroup#onCreate(android.os.Bundle)
*/
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);

setContentView(R.layout.layout_tab);

TabHost tabHost = (TabHost) findViewById(android.R.id.tabhost);

TabSpec mTab1 = tabHost.newTabSpec("tab1");
TabSpec mTab2 = tabHost.newTabSpec("tab2");

mTab1.setIndicator("TAB1").setContent(
new Intent(this, TAB1.class));
mTab2.setIndicator("TAB2").setContent(
new Intent(this, TAB2.class));

/** Add tabSpec to the TabHost to display. */
tabHost.addTab(mTab1);
tabHost.addTab(mTab2);

}
< /code>

Und ich habe ListView (z. B. Kontaktname) in tab1.java -Klasse < /p>

Angenommen:
Ich habe ein Bildschirmlayout mit 2 Registerkarte 2 unten (tab1, tab2). Wenn ich auf Tab1 klicke, habe ich eine Kontaktname -Liste und wenn ich auf ElementList klicke. Der Detailbildschirm der Elementliste wird geöffnet. In "Detailscreen" -Layout möchte ich den Tabhost (tab1, tab2) auf dem unteren Bildschirm aufbewahren. < /p>

Wenn ich nun eine Anwendung ausführe und auf ElementList klicke. I don't keep the tabhost ( TAB1, TAB2 ) in DetailScreen of each item list...

How to keep it when I start Activity of item list ( such as : DetailScreen.java )

Thanks you



@ all :
thanks for your feedback Aber es scheint, dass Sie mein Problem nicht verstehen. In dieser Klasse habe ich ListView (z. B. YouTube am Telefon), wenn ich auf ein Element in der Liste klicke -> öffnen Sie den Detailbildschirm für jedes Listelement ... OK)
+ tab2.java (etwas tun ...) < /p>

2 -Wenn ich Apps ausführe, sehen Sie. /> Und wenn klicken Sie auf ein Listenelement -> detaillierter Bildschirm dieses Elements öffnen (startActivity detailitem.java) -> Aber 2 Registerkarte unten wird verschwinden < /strong> .... < /p>

Ich weiß nicht, warum ????>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post