1
私はタブバーを使用してmでアプリケーションを作成しています。 今私が知る必要があるのは、setOnTabChangedListener()
からTabBarsを使用してアクティビティを呼び出す方法
などの他のタブを開く方法です。私は現在タブにいます.2番目のタブをクリックすると、2番目のタブのアクティビティを呼び出す必要があります。
私はタブバーを使用してmでアプリケーションを作成しています。 今私が知る必要があるのは、setOnTabChangedListener()
からTabBarsを使用してアクティビティを呼び出す方法
などの他のタブを開く方法です。私は現在タブにいます.2番目のタブをクリックすると、2番目のタブのアクティビティを呼び出す必要があります。
は、私はこの事ドンを持っていますが、私は最初にそのアプリケーションを開いたときに、それらの活動に書かれた私のコードは一度だけ呼び出され、以下のコード
TabHost tabHost = getTabHost(); // The activity TabHost
TabHost.TabSpec spec; // Reusable TabSpec for each tab
Intent intent; // Reusable Intent for each tab
// Create an Intent to launch an Activity for the Movies tab.
intent = new Intent().setClass(this, BarActivity.class);
// Initialise a TabSpec for the Movies tab and add it to the TabHost.
spec = tabHost.newTabSpec("Nights").setIndicator("Nights").setContent(intent);
tabHost.addTab(spec);
// Do the same things for the Theatres tab.
intent = new Intent().setClass(this, BarActivity.class);
spec = tabHost.newTabSpec("Weeks").setIndicator("Weeks").setContent(intent);
tabHost.addTab(spec);
を参照してください。 2回目に別のタブをクリックすると、私はそのビューが表示されたビューを表示します。どのように私は再び活動を呼び出すことができます..?助けてください – Shah
私はいくつかのonRestart()メソッドまたはそのアクティビティのonStartメソッドを追加する必要がありますし、私のコードを入れて??助けてください.... – Shah
もう一度アクティビティを開始したい場合は、他のタブを押すと現在のアクティビティを終了します – Pinki