4つのタブ(アクティビティ)を含むTabActivityがあります。次に、これら4つのタブ間でデータを渡します。親(TabActivity)に渡す方法は知っていますが、実行中のタブのアクティビティの1つに渡すにはどうすればよいですか?putExtraを使用すると、データを渡すことができますが、他のアクティビティでデータ(イベント/コールバックなど)を取得したことをどのように知ることができますか?
2 に答える
1
getExtraを使用して、データがインテント内にあるかどうかを確認します。私はこれをパブリック静的変数で解決します。アクティビティのonResumeからオブジェクトへの参照を取得するだけです。nullであることを確認することを忘れないでください
于 2012-05-19T14:05:58.650 に答える
0
タブ内の各アクティビティにはコンテキストがあります。あなたは通常通りエクストラを置く/エクストラを得ることができます。
別の方法は次のとおりです。
パブリック静的変数を作成します。好み。
SQLiteに保存します。
于 2012-05-19T14:20:06.497 に答える