当前位置: 首页 > 知识库问答 >
问题:

调用父活动的onRequestPermissionResult而不是片段

弘和同
2023-03-14

从v4.fragment请求运行时权限并让回调转到fragment?

共有1个答案

翁翰墨
2023-03-14

下面是我用于请求权限的代码行。activitycompat.requestPermission(activity,permissionGroup,requestCode);

使用此调用,结果将转到活动。该片段不在参数列表中,并且您没有对该片段调用方法,因此不涉及该片段。

如果希望响应转到本机的片段,请使用fragmentcompat.requestPermissions()。或者,在v4片段上调用requestPermissions(),使响应转到该片段。

 类似资料:
  • 我有一个包含片段的活动。我请求该活动给予以下联系许可: 从片段中,我请求如下摄像头许可:

  • 我所拥有的是左导航菜单,我使用抽屉菜单,它可以很好地与片段,我有五个按钮,每个按钮打开一个片段,但现在我希望每个案例打开一个活动,而不是片段,我已经尝试使用意图,但它不起作用!!这是我的代码: 那么,我应该在这段代码中修改什么,使它可以打开一个活动而不是片段???有人能帮我吗?

  • 是否可以在android中使用导航抽屉,但我不想更新片段,而是想在活动之间切换,作为我在应用程序中的导航方式。

  • fragment类主活动/主活动如何限制我的主活动在从片段的最后一页返回到主活动时不返回到片段的最后一页,就像我有一个主活动,单击按钮该主活动会导致另外3个活动,其中一个活动有片段。片段的最后一页指向home activity,但当我在home activity上后退时,它再次将我引导到片段的最后一页,然后我再次按下back按钮,然后我的应用程序关闭

  • 谁能帮助我理解我做错了什么,以及我如何触发onRequestPermissionsResult,以便我可以在应用程序中启动下一个活动?

  • 我试图在单击监听器中使用底部工作表,但我在这一行上得到了一个错误。 BottomSheetFragment.show(getSupportFragmentManager()) 无法解析方法“show(?,java.lang.String)”无法解析方法“get supportfragmentManager() 我想在一个片段类中使用底部的工作表。 subcategoryDetailFragment