I am trying to use the clipboard in android as described here: https://www.tutorialspoint.com/android/android_clipboard.htm
ClipboardManager myClipboard;
myClipboard = (ClipboardManager)getSystemService(CLIPBOARD_SERVICE);
ClipData clip = ClipData.newPlainText("code", eventCode);
myClipboard.setPrimaryClip(clip);
However, getSystemService
requires 2 arguments instead of just 1, but I can't find anything about it.
Thanks to Usama Altaf's comment, I was able to solve this issue. This is my now working code:
ClipboardManager myClipboard;
ClipboardManager clipboard = context.getApplicationContext().getSystemService(ClipboardManager.class);
ClipData clip = ClipData.newPlainText("code", eventCode);
clipboard.setPrimaryClip(clip);