Fix clipboard bug

pull/586/head
FongMi 1 year ago
parent 97b6b47f6c
commit fc0dd5ad59
  1. 15
      app/src/main/java/com/fongmi/android/tv/utils/Util.java

@ -68,14 +68,19 @@ public class Util {
public static CharSequence getClipText() {
ClipboardManager manager = (ClipboardManager) App.get().getSystemService(Context.CLIPBOARD_SERVICE);
if (manager.getPrimaryClip() == null || manager.getPrimaryClip().getItemCount() == 0) return "";
return manager.getPrimaryClip().getItemAt(0).getText();
ClipData clipData = manager == null ? null : manager.getPrimaryClip();
if (clipData == null || clipData.getItemCount() == 0) return "";
return clipData.getItemAt(0).getText();
}
public static void copy(String text) {
ClipboardManager manager = (ClipboardManager) App.get().getSystemService(Context.CLIPBOARD_SERVICE);
manager.setPrimaryClip(ClipData.newPlainText("", text));
Notify.show(R.string.copied);
try {
ClipboardManager manager = (ClipboardManager) App.get().getSystemService(Context.CLIPBOARD_SERVICE);
manager.setPrimaryClip(ClipData.newPlainText("", text));
Notify.show(R.string.copied);
} catch (Exception e) {
e.printStackTrace();
}
}
public static int getDigit(String text) {

Loading…
Cancel
Save