2

Android プロジェクト統合のために、プロジェクト A のパッケージ a のアクティビティから、プロジェクト B のパッケージ b の別のアクティビティに一連のデータを送信しようとしています。

インテント myintent = new Intent () をどのように変更して達成できますか?

以下は、プロジェクト A、パッケージ a ..のコードの一部です。

try {
    Intent myIntent = new Intent();
    Bundle myData = new Bundle();
    myData.putInt("cntKey", contractKey);
    myData.putInt("workTypeKey", workType);
    myData.putInt("estateIDKey", estateID);
    myData.putInt("workIDKey", workID);
    myData.putInt("blockIDKey", blockID);
    myData.putInt("districtIDKey", districtID);
    myData.putString("estateRoomNumKey", estateRoomNumber);
    myData.putString("estateKey", estate);
    myData.putString("blockKey", block);
    myIntent.putExtras(myData);
    startActivityForResult(myIntent,0);
} catch (Exception e) {
    Toast.makeText(getBaseContext(), e.getMessage(), Toast.LENGTH_LONG).show();
}

今、ある Activity 、 package a 、 project A から別の Activity 、 package b 、 Project B にいくつかのデータを渡そうとしています

プロジェクト A 自体はライブラリ プロジェクトです。

インデントとバンドルを使用する場合、何から始めればよいですか?

4

2 に答える 2

1

使う必要があるのは放送だと思います。

于 2012-07-06T02:43:13.333 に答える