1

私が見たすべての例で、データは何らかの形で基本的な (生の) データ (int、char、bool の配列など) と同義です。

では、たとえばのインスタンスのように、データをアクティビティに渡す方法はMyClass?

私が確認したIntent.putExtra-- 私が見つけたのは基本型 +だけでしBundleたが、Bundleそれ自体も基本型のみを処理します。

4

2 に答える 2

2

android guide faqで説明されているように、それを行うにはいくつかの方法があります。

あなたの場合、静的変数が最も役立つと思います。

アプリケーションを実装し、それを使用してアクティビティ間でデータを共有することもできます。これに関する短いチュートリアルがあります。

于 2012-10-14T09:29:58.980 に答える
1

私が見たすべての例で、データは何らかの形で POJO データと同義です。これは、通常のオブジェクト (int、string、または bool の配列ではない) を渡したいので、私には制限が多すぎます。

POJO = Plain Ol' Java Object = "通常のオブジェクト (int、string、bool の配列ではない)".

では、MyClass のインスタンスなどのデータをアクティビティに渡す方法は?

それを作るParcelable

于 2012-10-14T10:55:29.973 に答える