onActivityResult For Fragment

前端 未结 4 2171
清歌不尽
清歌不尽 2020-12-30 19:32

I currently have a base activity which is hosting a single fragment. Inside the fragment I have a method which starts the contact chooser.

private void choo         


        
4条回答
  •  爱一瞬间的悲伤
    2020-12-30 20:27

    In my case I did this in my Parent Activity

        @Override
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        super.onActivityResult(requestCode, resultCode, data);
    
        for (Fragment fragment : getSupportFragmentManager().getFragments()) {
            fragment.onActivityResult(requestCode, resultCode, data);
        }
    }
    

提交回复
热议问题