onActivityResult还在破?

时间:2015-01-24 19:32:11

标签: java android android-activity android-fragments

我有一个问题,就是我的片段中没有回调onActivityResult。

我正在从我的ListFragment开始活动:

Intent getJobDetailIntent = new Intent(getActivity(),FullJobdetailLayoutActivity.class);
startActivityForResult(getJobDetailIntent,100);

现在我覆盖并在我的片段onActivityResult上设置一个断点,

 @Override
  public void onActivityResult(int requestCode, int resultCode, Intent data){
    Log.d("ActivityResult FullJobDetailActivity: ", "Called");
}

在我的片段中永远不会调用它,但是在我的Activity中调用了onActivityResult:

  @Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);
}

即使让这个超级呼叫如上所述,也不起作用......

我在网上看到了一些问题:

https://code.google.com/p/android/issues/detail?id=15394

阅读关于此问题的很多问题......

有人知道它是否还是一个错误?

我需要从我的片段开始的活动中获取数据!

全部谢谢!

0 个答案:

没有答案