1. Nimm jetzt an unserem 2. ADVENT-Gewinnspiel teil - Alle Informationen findest Du hier!

Tab - OnClick

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von delicious2000, 21.08.2009.

  1. delicious2000, 21.08.2009 #1
    delicious2000

    delicious2000 Threadstarter Neuer Benutzer

    Beiträge:
    4
    Erhaltene Danke:
    0
    Registriert seit:
    21.08.2009
    Tab - OnClick
    Hallo zusammen,

    ich bin mittlerweile am verzweifeln

    wie man auf den Klick eines Buttons reagiert ist ja einfach, aber wie reagier ich auf das anklicken eines Tabs?

    Code:
    TabHost mTabHost = getTabHost();
            mTabHost.addTab(mTabHost.newTabSpec("tab_test1").setIndicator("Rechner").setContent(R.id.calc_tab));
            mTabHost.addTab(mTabHost.newTabSpec("tab_test2").setIndicator("Funktionen").setContent(R.id.text_func));
            mTabHost.addTab(mTabHost.newTabSpec("tab_test3").setIndicator("Variablen").setContent(R.id.text_var));
            mTabHost.setCurrentTab(0);
    
    wie kann ich jetzt anständig einen OnClick event für den "Variablen" tab??

    Danke im vorraus!

    Gruß D2k
     
  2. funcoder, 22.08.2009 #2
    funcoder

    funcoder Erfahrener Benutzer

    Beiträge:
    218
    Erhaltene Danke:
    38
    Registriert seit:
    15.08.2009
    Hi,

    so sollte es funktionieren:

    mTabHost.setOnTabChangedListener(new OnTabChangeListener() {
    public void onTabChanged(String tabId) {
    // TODO Auto-generated method stub
    if (tabId == "tab_test1") {
    // Aktionen ausführen

    }
    }
    }
     
  3. delicious2000, 22.08.2009 #3
    delicious2000

    delicious2000 Threadstarter Neuer Benutzer

    Beiträge:
    4
    Erhaltene Danke:
    0
    Registriert seit:
    21.08.2009
    ja perfekt, hat einwandfrei funktioniert!!

    Danke!
     

Diese Seite empfehlen