SDK11以前請使用android.text.ClipboardManagerandroid
import android.text.ClipboardManager; …… ClipboardManager clipboardManager = (ClipboardManager)getSystemService(Context.CLIPBOARD_SERVICE); clipboardManager.setText("內容"); if (clipboardManager.hasText()){ clipboardManager.getText(); }
SDK11起android.text.ClipboardManager被廢棄,使用它的子類android.content.ClipboardManager替代,一樣被廢棄還有setText/getText/hasText方法,使用setPrimaryClip/getPrimaryClip/hasPrimaryClip替代code
import android.content.ClipboardManager; …… ClipboardManager clipboardManager = (ClipboardManager)getSystemService(Context.CLIPBOARD_SERVICE); clipboardManager.setPrimaryClip(ClipData.newPlainText(null, "內容")); if (clipboardManager.hasPrimaryClip()){ clipboardManager.getPrimaryClip().getItemAt(0).getText(); }