show Snackbar if clipboard contains key data

This commit is contained in:
Vincent Breitmoser
2018-06-14 16:26:40 +02:00
committed by Dominik Schürmann
parent 700e06dcb9
commit 89aa99a13f
6 changed files with 115 additions and 24 deletions

View File

@@ -34,6 +34,9 @@ public class ClipboardReflection {
return null;
}
ClipboardManager clipboard = (ClipboardManager) context.getSystemService(Context.CLIPBOARD_SERVICE);
if (clipboard == null) {
return null;
}
ClipData clip = clipboard.getPrimaryClip();
if (clip == null || clip.getItemCount() == 0) {
@@ -48,4 +51,16 @@ public class ClipboardReflection {
}
return null;
}
public static void clearClipboard(@Nullable Context context) {
if (context == null) {
return;
}
ClipboardManager clipboard = (ClipboardManager) context.getSystemService(Context.CLIPBOARD_SERVICE);
if (clipboard == null) {
return;
}
clipboard.setPrimaryClip(ClipData.newPlainText("", ""));
}
}