3

谁能告诉我和之间的startActivity区别startActivityForResult

startActivity用于Activity异步调用和startActivityForResult同步调用?

startActivity(intent)startActivityForResult(intent,-1)一样吗?

4

3 回答 3

11

两者都是异步的startActvity()startActivityForResult()

于 2013-10-07T18:46:26.557 回答
10

Android中没有startSubActivity()。很久以前就被startActivityForResult().

于 2011-11-07T13:51:21.323 回答
2
  1. Android中没有startSubActivity()。很久以前就被startActivityForResult().
  2. 它们之间的区别在于:
    startActivityForResult()开始一项活动并期望得到一些回报; startActivity()只是开始一项活动,而不用担心得到任何结果。
  3. startActvity()不,两者startActivityForResult()都是异步的。
  4. 是的。startActivity(intent)startActivityForResult(intent,-1)做同样的事情。
于 2016-07-09T17:08:54.540 回答