文本不会复制到剪贴板android

时间:2017-03-26 11:19:24

标签: java android

我正在尝试将URL复制到剪贴板onClickListener,这里的URL没有显示在剪贴板上这是我的代码

private static void copyToClipboard(Context context) {
    try {
        android.content.ClipboardManager clipboard = (android.content.ClipboardManager) getContext.getSystemService(Context.CLIPBOARD_SERVICE);
        android.content.ClipData clip = android.content.ClipData.newPlainText("https://lynxkik.org", (CharSequence) context);
        clipboard.setPrimaryClip(clip);
        Toast.makeText(context, "Link Copied To Clipboard", Toast.LENGTH_SHORT).show();
    } catch (Exception e) {
        e.printStackTrace();
    }
}

1 个答案:

答案 0 :(得分:2)

看看here

假设您要复制的文字为https://lynxkik.org,则呼叫应为:

android.content.ClipData clip = android.content.ClipData.newPlainText("Label here", "https://lynxkik.org");