和Window系统一样,Android也有剪切板(ClipboardManager)。早期版本的Android剪切板只能复制文本(可以为复合文本)信息。在API 11后对ClipboardManager进行了升级,使之可以通过(ClipData)复制文本、Uri和Intent。
API 11之前: android.text.ClipboardManager
API 11之后: android.content.ClipboardManager
PS:关于android.content.ClipboardManager的新功能将在后面阐述。
public static void copyText(Context context, String text) { ClipboardManager cm = (ClipboardManager) context .getSystemService(Context.CLIPBOARD_SERVICE); cm.setText(text); }