2011-06-20 10 views
0

私は3つのタブA、B、Cを持つ私のアプリでホーム画面を持っています。タブCは、他の2つのスクリーンYおよびZにY→Zの順序で進むスクリーンXを有する。画面Zから、私はTab内にあるScreen Xを呼び出しています。画面Zが呼び出されると、画面が正しくロードされていますが、画面XではTabが表示されません。Tabに接続されている画面を呼び出すときにTabIntentを取得するにはどうすればよいですか。これを行う際に私を助けてください。 ありがとうございましたTabIntentを明示的に呼び出す方法

答えて

1

アクティビティX、Y、Zに対してアクティビティグループを使用する代わりに、単にアクティビティを使用しないでください。

あなたが活動XからYへの切り替えをしている時はいつでも、それは

新しいActvityという新しいタスク&ディスプレイを作成するので。

ここにいくつかのリンクがあります。

http://blog.henriklarsentoft.com/2010/07/android-tabactivity-nested-activities/

http://ericharlow.blogspot.com/2010/09/experience-multiple-android-activities.html

よろしく、 〜Anup

+0

Anupこんにちは!私はアンドロイドにはとても新しいです。私はそれをどうすればいいのか少し説明してください。 – Prachi

+0

こんにちはRicha、同じタブに3つのアクティビティを表示したいのですが、それは正しいですか? –

+0

いいえ、実際には私のタブにはX画面のアクティビティは1つしかありません。そのタブをクリックすると画面Xに進みます。画面Xからは画面Yに移動してから画面Yに移動できます。画面Zに移動できます.Yand Zはタブ内にありません。画面Zから画面内にある画面Xを呼び出すと、画面はロードされていますが、タブは表示されません。どうすればタブを入手できますか? – Prachi

関連する問題