2011-07-09 10 views
2

私はActivityGroupを使用しており、別のタブを選択する際にActivityGroupのサブアクティビティを開きたいとします。それが可能かどうか誰にでも教えてください。ActivityGroupのSubアクティビティを開く際に問題が発生しました。

例 - 私はtab1を持っており、ActivityGroupを使ってsubActivity(たとえばアクティビティ "A")を同じタブで開きます。そして、今度はtab2をクリックすると、すべての内容で同じアクティビティ "A"を開く必要があります。

ありがとうございました。

+0

いくつかコードを投稿してください。レイアウトのXMLファイルですか? あなたはactvitygroupの中にタブウィジェットを持っていますか?私はより多くの詳細なしであなたを助けることができません – DallaRosa

答えて

11

ActivityGroupの使用をやめるよう強くお勧めします。これは廃止されました。

フラグメントサポートライブラリは、これらの処理を行うためのより良い方法を提供します。 3.2バージョンには、タブウィジェットでそれを使用する方法の例が含まれています。 "Fragment Tabs"の例とTabActivityのマニュアルを参照してください。

これらはAndroid 1.6まで使用できます。

(デモの多くは、あなたが断片で行うことができます他のもののためにそこにもあります。)

+0

同じもののいくつかの例を与えることができますか、我々は2.2でこのものを使用することはできますか? –

+2

最初のリンクは例です。私が言ったように、これはAndroid 1.6まで使用することができます。 – hackbod

+0

私はFragmentがActivityGroupの仕事をするとは思わない。それは? –

1

これは、それが行うことができます私の事かです:

が、それは、静的バンドルまたは文字列で、2つの開かれた活動の間でデータを保持するために、特定の静的変数を作成し、同じように、通常、あなたがサブアクティビティを開きますこれまでにアクティビティに対して何らかのアクションを実行したときex:テキストを編集したり、その静的変数にコンテンツを保存したり、アクティビティのonResumeに保存したり、ビュー内の変数からそれらのデータを入れたりする...


動作するかどうかを確認してください...

0

このコードを試してみてください、

http://developer.android.com/resources/tutorials/views/hello-tabwidget.html

その後、私にいくつかの詳細を提供してください役立つ見つからない場合可能であれば、あなたの(xml/java)コードを入れてください。だから私は明らかに問題を理解することができます。

コメントは役に立ちましたか?

関連する問題