Android intent 3项活动的android意向 意图问题

Android intent 3项活动的android意向 意图问题,android-intent,Android Intent,我的问题是:假设我有3个活动A、B和C 首先,我在A中,调用startActivity*ForResult*(..)跳到B。 但我希望当B返回时,C将被启动,而不是A 这可能吗?我该怎么做才能做到 实际上,inta,我调用startActivity*ForResult*()来启动照相机活动来拍照,并将数据返回给C 谢谢你的回答 A extends Activity{ startActivity();//jump to B } B extends Activity{ takePhoto

我的问题是:假设我有3个活动A、B和C

首先,我在A中,调用startActivity*ForResult*(..)跳到B。 但我希望当B返回时,C将被启动,而不是A

这可能吗?我该怎么做才能做到

实际上,inta,我调用startActivity*ForResult*()来启动照相机活动来拍照,并将数据返回给C

谢谢你的回答

A extends Activity{
   startActivity();//jump to B
}
B extends Activity{
   takePhoto();//this is a camera program of android system for taking photos
}
C extends Activity{
   getIntent();//i wish photo data would delivered here.
}

我想你可以这样做:

A extends Activity{
  startActivity();//jump to C
}
B extends Activity{
  takePhoto();//this is a camera program of android system for taking photos
}
C extends Activity{
  onCreate() {
    startActivity(); // jump to B
  }
  startactivityforresult() {
    getIntent();//i wish photo data would delivered here.
  }
}