• 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

  • Zitat von delicious2k


    wie kann ich jetzt anständig einen OnClick event für den "Variablen" tab??

    Dieser Satz kein Verb :)

    Ich nehme mal an, du willst abfangen wenn das "Variablen" Tab aktiviert wird. Das kannst du über die setOnTabChangedListener() Funktion der Klasse TabHost machen.

  • Habs rausbekommen:

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

    }
    }
    });

    so gehts ;)

    Danke für die Hilfe!

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!