如何解决在第一个启动应用程序上询问 MediaProjection 权限并存储 MediaProjectionManager 实例以供以后使用
我正在编写一个应用程序,它会不时制作屏幕截图。我想要一个想法,在第一个启动应用程序上向用户显示 MediaProjection 权限窗口(如正常权限),将 mediaprojectionmanager 实例保存在一些持久性存储中,稍后使用它来制作屏幕截图。假设用户将确认并标记复选框。可能吗?
我如何请求许可:
mmediaprojectionmanager =
(mediaprojectionmanager) getSystemService(Context.MEDIA_PROJECTION_SERVICE);
startActivityForResult(mmediaprojectionmanager.createScreenCaptureIntent(),REQUEST_MEDIA_PROJECTION);
解决方法
将 MediaProjectionManager 实例保存在一些持久化存储中
如果“持久性存储”是指文件或数据库,那么不,这是不可能的。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。