我有一个问题,就是我的片段中没有回调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
阅读关于此问题的很多问题......
有人知道它是否还是一个错误?
我需要从我的片段开始的活动中获取数据!
全部谢谢!