gpt4 book ai didi

android - 如何从 Android 应用生成类似事件的 Ctrl+v(粘贴)?

转载 作者:行者123 更新时间:2023-11-29 00:58:39 24 4
gpt4 key购买 nike

我正在尝试在 android 中生成一个粘贴事件。我已经阅读过 android 中的“Keyevents”,但直到现在我还没有找到任何生成粘贴事件的键。 This stackoverflow 问题也没有帮助。

即使是接受的答案也不是很清楚。那么有没有办法通过使用任何第 3 方库等来做到这一点。请帮忙

最佳答案

经过大量研究,我终于找到了一种粘贴复制文本的方法,那就是使用 Accessibility Service .

我在搜索 this 中的一个异常时找到了解决方案计算器线程。

仍然是为了快速查看,我也将代码粘贴到这里,如果您已经复制了文本并且您的无障碍服务已全部设置好,那么您可以只使用这段代码:

  @Override
public void onAccessibilityEvent(AccessibilityEvent event) {

AccessibilityNodeInfo source = event.getSource();
if (source != null && ( event.getEventType() == AccessibilityEvent.TYPE_VIEW_FOCUSED ) ) {

try{
Thread.sleep(2000);
}catch (Exception e){

}
source.performAction(AccessibilityNodeInfo.ACTION_PASTE);

}
}

我添加了 Thread.sleep(2000) 以便有时间加载 UI,然后稍后粘贴文本。

关于android - 如何从 Android 应用生成类似事件的 Ctrl+v(粘贴)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52641319/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com