2011-01-31 9 views
2

アクティビティグループにすべての意図があるので、タブを使って簡単にナビゲートできます。私は今、別のアクティビティに情報を渡す必要がある問題に遭遇しました。アクティビティが正常にロードされないため、アプローチする方法がわかりません。アクティビティグループ内のアクティビティ間でデータをやりとりする方法はありますか?

setContentView(view); 

事前に感謝します:ここで

は、私が新しいアクティビティを呼び出す方法です。

編集:私は愚かなので、私はカスタムメソッドを置く。今修正されました。

+1

replaceViewとは何ですか?私はこのような関数について聞いたことがなく、そのような関数への参照をドキュメントで見つけることができません。あなたが作成したカスタム関数ですか?もしそうなら、そのコードを投稿してください。 –

+0

申し訳ありませんが、誤って間違ったセグメントを投稿しました。それを指摘してくれてありがとう。 – NotACleverMan

+1

この場合、マンフレッド・モーザーの答えは間違いなく適用されます。 'setContentView'は新しいアクティビティを作成せず、あなたが現在行っているアクティビティのUIのみを生成します。 –

答えて

2

あなたは何を言っているのかはっきりしていませんが、単にビューを置き換えている場合は、新しいアクティビティには向かないので、すべてが有効で、アクセス可能でなければなりません。

+0

アクティビティグループをクラス化したクラスがあり、それはアクティビティのグループを保持しています。 1つのアクティビティをタブに結びつける代わりに、そのアクティビティをそのグループに置き換えることができます。このようにして、新しいアクティビティが開始されると、タブナビゲーションが失われることはありません。 私が探しているのは、グループ内のアクティビティ間でデータをやり取りする方法です。 – NotACleverMan

+1

実際、これは今解決されました。おかげさまで :) – NotACleverMan

関連する問題