標籤:cep rdm warnings 系統 warning sdk article nes ring
Android系統剪貼簿複製字串到系統剪下板
/** * 複製文本到剪下板 * * @param text * @return */@SuppressWarnings("deprecation")public boolean copyStringToSystem(String text) { try { if (android.os.Build.VERSION.SDK_INT > 11) { android.content.ClipboardManager c = (android.content.ClipboardManager) mContext.getSystemService(Context.CLIPBOARD_SERVICE); c.setText(text); } else { android.text.ClipboardManager c = (android.text.ClipboardManager) mContext.getSystemService(Context.CLIPBOARD_SERVICE); c.setText(text); } } catch (Exception e) { return false; } return true;}
擷取系統剪貼簿內容
/** * 擷取剪下板資料 * * @return */@SuppressWarnings("deprecation")public String pasteStringFromSystem() { String clipResult = null; if (android.os.Build.VERSION.SDK_INT > 11) { android.content.ClipboardManager c = (android.content.ClipboardManager) mContext.getSystemService(Context.CLIPBOARD_SERVICE); ClipData primaryClip = c.getPrimaryClip(); Item itemAt = null; if (primaryClip != null) { itemAt = primaryClip.getItemAt(0); } if (itemAt != null) { String trim = itemAt.getText().toString().trim(); clipResult = trim; } } else { android.text.ClipboardManager c = (android.text.ClipboardManager) mContext.getSystemService(Context.CLIPBOARD_SERVICE); CharSequence text = c.getText(); if (text != null) { clipResult = text.toString().trim(); } } return clipResult;}
Android系統剪下板