【Android】 剪贴板 hasPrimaryClip return false

在Android Q | 10 无法获取剪贴板 内容

ClipboardManager.hasPrimaryClip 一直返回 false 

因为在Android 10 中 只有默认输入法(IME)或者是目前处于焦点的应用, 才能访问到剪贴板数据.
所以需要在 onResume()或其他位置 增加 window.decorView.post {} 在视图加载完成后 调用ClipboardManager.hasPrimaryClip 就可以获取值

猜你喜欢

转载自blog.csdn.net/sinat_30220049/article/details/106495371
今日推荐