java - 当应用程序在后台运行时,如何检测用户何时粘贴内容?
问题描述
当我的应用程序在后台运行时,我试图检测用户何时将某些内容粘贴到我的应用程序之外。具体来说,当他们按住并点击粘贴按钮时,我需要检索该操作。
你们中有人知道如何实现这个功能吗?
解决方案
由于隐私和安全问题,它不再可能。
来自 Google:Android 10 上的隐私更改:
对剪贴板数据的访问受限
除非您的应用是默认输入法编辑器 (IME) 或当前具有焦点的应用,否则您的应用无法在 Android 10 或更高版本上访问剪贴板数据。
推荐阅读
- c# - 创建要在 Microsoft Store 上上传的 UWP 捆绑文件时未生成 appxUpload 文件
- javascript - 有没有办法使用 sinon 存根方法,其中方法有两个参数
- html - 使用 prop-types 强制执行特定的 HTML 元素类型?
- reactjs - 在 React 中的固定间隔后从数组中渲染项目
- java - 将流写入 java 对象,然后使用它写入文件
- android - 如何将搜索功能添加到 Android 应用程序?
- xamarin - 图像在 xamarin.forms 中没有绑定?
- python - 拆分字符串列并在 Python 中提取第二部分
- marklogic - RDBMS 和三元组的典型架构和查询
- youtube-api - YouTube 数据 API 搜索不遵守日期后发布