0

MainActivity.java では、TabActivity を拡張して Tabhost を使用します。

public class MainActivity extends TabActivity 

各タブで、ActivityGroup を使用していくつかの子アクティビティを管理します

public class MerchandiserTabGroupActivity extends ActivityGroup

子アクティビティ A で、別の子アクティビティ B を開始したい。

Intent intCreateClaim = new Intent(mContext, MultiPhotoSelectActivity.class);
startActivityForResult(intCreateClaim, Parameter.ACTIVITY_SELECT_IMAGE);

呼び出した後setResult(RESULT_OK)finish()アクティビティ BonActivityResult()でアクティビティ A が呼び出されません。

誰でも私を助けることができますか?前もって感謝します。

4

2 に答える 2

2

これはあなたが探している答えではないことはわかっていますが、非推奨の API を使用しています。古いバージョンの Android もサポートする必要がある場合は、リファクタリングを試して、新しい Fragment API と v4 サポート ライブラリを使用する必要があります。フラグメントを使用すると、setResult と onActivityResult に依存する必要がなくなります。

断片

フラグメント タブ ホスト

于 2013-07-23T10:55:38.317 に答える