Skip to content

在主Activitity的fragment 中OnResult 方法不回调,在activity中和其他fragment中没问题 #3007

@wohelu666

Description

@wohelu666

class HomeLoginFragment : BaseMvvmFragment<FragmentHomeLoginBinding, HomeViewModel>() {
override fun initView(view: View, savedInstanceState: Bundle?) {
// showLoading()
// LoginServiceProvider.refreshToken(RefreshModel(UserServiceProvider.getUserInfo()?.refreshToken))
mBinding!!.ivMessage.click {
PictureSelector.create(this)
.openCamera(SelectMimeType.ofImage())
.setMaxVideoSelectNum(3)
.forResult(object : OnResultCallbackListener<LocalMedia?> {
override fun onResult(result: ArrayList<LocalMedia?>) {
Log.e(TAG, "onResult:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ", )
}

                override fun onCancel() {
                }
            })
    }

}

}

在主Activitity的fragment 中OnResult 方法不回调,在activity中和其他fragment中没问题,另外选择相册回调没问题,相册里面拍照也没问题。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions