如何在Android中实现自动粘贴

时间:2014-09-25 15:06:16

标签: android service clipboard

我是Android的绝对初学者,我正在考虑开发一个应用程序,用于自动将剪贴板内容粘贴到当前的textview中。

基本工作流程应如下所示:

  1. 收听剪贴板更改
  2. 检测到更改时
    • 获取光标位置
    • 将文字粘贴到此位置
  3. 返回第1步
  4. 这看起来很简单,但我需要找出要使用的api函数/类。有人可以给出一些指导吗?

1 个答案:

答案 0 :(得分:0)

创建一个始终以无限循环和等待运行的后台线程。检查剪贴板是否与上一个剪贴板不同,并将其报告给进度更新(publishProgress)。 on onProgressUpdate使用剪贴板上的文本更新您的UI。

要粘贴文字并阅读剪贴板,您可以参考以下链接:http://developer.android.com/guide/topics/text/copy-paste.html#Pasting