简体   繁体   English

文字不会复制到剪贴板Android

[英]Text does not copy to clipboard android

I'm trying to copy an URL to clipboard onClickListener, The URL does not show up on clipboard here is my code 我正在尝试将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();
    }
}

Have a look here . 在这里看看。

Assuming the text you want to copy is https://lynxkik.org , the call should be: 假设要复制的文本为https://lynxkik.org ,则调用应为:

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM