【问题标题】:startActivity and startSubActivitystartActivity 和 startSubActivity
【发布时间】:2011-12-23 14:58:22
【问题描述】:

谁能告诉我startActivitystartActivityForResult 的区别?

startActivity 是否用于异步调用ActivitystartActivityForResult 用于同步调用?

startActivity(intent)startActivityForResult(intent,-1) 是否相同?

【问题讨论】:

  • 这个问题来自 oDesk“Google Android 编程测试”吗? :) :)
  • :) 是的,但我仍在寻找正确答案;)

标签: android start-activity startactivityforresult


【解决方案1】:

startActvity()startActivityForResult() 都是异步的。

【讨论】:

  • startActivityForResult不是同步的吗?。
【解决方案2】:

Android 中没有startSubActivity()。很久以前就被startActivityForResult()取代了。

【讨论】:

    【解决方案3】:
    1. Android 中没有startSubActivity()。很久以前就被startActivityForResult()取代了。
    2. 它们之间的区别在于:
      startActivityForResult() 开始一个活动并期望得到一些回报; startActivity() 只是开始一个活动,而不用担心得到任何结果。
    3. 没有。 startActvity()startActivityForResult() 都是异步的。
    4. 是的。 startActivity(intent)startActivityForResult(intent,-1) 做同样的事情。

    【讨论】:

      猜你喜欢
      • 2019-07-15
      • 1970-01-01
      • 2018-03-25
      • 2014-04-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-16
      • 1970-01-01
      相关资源
      最近更新 更多