小编典典

如何在我的 Android 应用程序中以编程方式复制文本?

all

我正在构建一个 Android 应用程序,我想复制 EditText
小部件的文本值。用户可以按Menu+AthenMenu+C来复制值,但我将如何以编程方式执行此操作?


阅读 79

收藏
2022-05-22

共1个答案

小编典典

使用ClipboardManager#setPrimaryClip方法:

import android.content.ClipboardManager;

// ...

ClipboardManager clipboard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE); 
ClipData clip = ClipData.newPlainText("label", "Text to copy");
clipboard.setPrimaryClip(clip);

ClipboardManagerAPI
参考

2022-05-22