方法について質問がありstartActivityForResult
ます:
A、B、Cの3つのアクティビティがあります。AはBの起動startActivityForResult
を開始し、次にBは結果をAに返します。resultCodeがOKの場合、AはCを起動します。次の画像のように:
Android 2.3.xを実行しているデバイスでの私のテストによると、Cが起動する前に、常にアクティビティAが短時間表示されます。ただし、4.xを実行しているデバイスの場合、アクティビティAは表示されません。
それで、Bが結果を返した後にAが表示されないようにする方法はありますか?