2011-07-11 56 views
45

在Android中,我需要一些代码来在剪贴板中“获取文本”和“设置文本”。设置文本并从剪贴板中获取文本

例如,我想把“asd”放在内存中,然后从剪贴板粘贴。

+0

你为什么要这么做?作为一名Android用户,我从来没有见过这样的应用。 –

+1

@韦斯利例如keepass做到这一点,以便在一段时间后自动清除剪贴板。 – Keelan

回答

72
ClipboardManager clipboard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE); 
clipboard.setText("Text to copy"); 
clipboard.getText(); 
+2

哪个软件包是ClipboardManager? android.cotent或android.text,嗯,它似乎被弃用 – wutzebaer

+5

@wutzebaer这里使用的ClipboardManager在['android.text'](http://developer.android.com/reference/android/text/ClipboardManager的.html)。较新的接口是['android.content'](http://developer.android.com/reference/android/content/ClipboardManager.html) – Lekensteyn

+8

现在**弃用**! –

相关问题