ClipboardManager 复制&粘贴

  • #### 这里就只介绍API 11之后的最新使用
    复制
ClipboardManager cm = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE);
// 将文本内容放到系统剪贴板里。
ClipData clipData = ClipData.newPlainText("标签随便写", "复制的内容");

粘贴

// 检查剪贴板是否有内容
if (!cm.hasPrimaryClip()) {
    Toast.makeText(context,
            "剪贴板没有内容", Toast.LENGTH_SHORT).show();
} else {
    //一般取出剪贴板里的第一条内容
    CharSequence content = cm.getPrimaryClip().getItemAt(0).coerceToText(context);
    Toast.makeText(context,content, Toast.LENGTH_SHORT).show();
}

你可能感兴趣的:(Android)