使用java将文本插入android中的剪贴板

问题描述

我正在尝试使用 android 中的剪贴板,如下所述:https://www.tutorialspoint.com/android/android_clipboard.htm

ClipboardManager myClipboard;
            myClipboard = (ClipboardManager)getSystemService(CLIPBOARD_SERVICE);


            ClipData clip = ClipData.newPlainText("code",eventCode);
            myClipboard.setPrimaryClip(clip);

然而,getSystemService 需要 2 个参数而不是 1 个,但我找不到任何关于它的信息。

感谢 Usama Altaf 的评论,我能够解决这个问题。 这是我现在工作的代码

ClipboardManager myClipboard;
            ClipboardManager clipboard = context.getApplicationContext().getSystemService(ClipboardManager.class);

            ClipData clip = ClipData.newPlainText("code",eventCode);
            clipboard.setPrimaryClip(clip);

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)