托管活动就会被破坏。
点击片段的提交按钮:
if (ActivityCompat.checkSelfPermission(getContext(), Manifest.permission.RECEIVE_SMS)!= PackageManager.PERMISSION_GRANTED) {
Toast.makeText(getActivity(), "Please allow permission so we can retrieve the OTP.", Toast.LENGTH_SHORT).show();
requestPermissions(new String[]{android.Manifest.permission.RECEIVE_SMS}, 441);
}
我尝试使用ActivityCompat.requestPermissions
仍在托管活动被破坏并仅显示权限对话框。
答案 0 :(得分:2)
为此活动从AndroidManifest中删除此行:
android:noHistory =“ true”
已解决的问题。