Android 文本选择工具的界面(复制/粘贴位置)

Android 文本选择工具的界面(复制/粘贴位置),android,eclipse,Android,Eclipse,我想在android中添加一个按钮,当用户选择文本,然后单击上下文按钮(例如,它显示复制、剪切、粘贴、全选)。有人能告诉我图书馆的位置吗?或者一些我可以从中了解的资源 试图寻找它,我有点迷路了,因为我真的不知道从哪里开始。android是否提供了一个直接的库来访问它?如果是这样,我可以在什么名称空间中找到这些函数 谢谢大家! 对于复制和粘贴,您只需使用- ClipboardManager clipboard = (ClipboardManager) getSystemService(CLIPBO

我想在android中添加一个按钮,当用户选择文本,然后单击上下文按钮(例如,它显示复制、剪切、粘贴、全选)。有人能告诉我图书馆的位置吗?或者一些我可以从中了解的资源

试图寻找它,我有点迷路了,因为我真的不知道从哪里开始。android是否提供了一个直接的库来访问它?如果是这样,我可以在什么名称空间中找到这些函数


谢谢大家!

对于复制和粘贴,您只需使用-

ClipboardManager clipboard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
clipboard.getText() / clipboard.setText(yourText);
只需单击按钮即可实现上述行。这是给你的

我想在android中添加一个按钮,当用户选择文本,然后单击上下文按钮(例如,它显示复制、剪切、粘贴、全选)

Android中没有“上下文按钮”

EditText
小部件上,“剪切、复制、粘贴、全选”以三种方式之一显示:

  • 通过上下文菜单。您可以尝试通过
    onCreateContextMenu()
    将菜单项添加到此菜单

  • 通过Android 3.0+上的动作模式。您可以在
    EditText
    上调用
    setCustomSelectionActionModeCallback()
    ,将新项目添加到操作模式。请注意,由于错误或无法解释的UI决定,操作模式并不总是显示

  • 通过其他方式,一些安卓2.x设备制造商选择使用非上下文菜单的
    EditText
    进行剪切/复制/粘贴


  • 是的,感谢您提供有关获取/设置剪贴板文本的信息,但我想再进一步,在剪贴板界面中插入我自己的“按钮”。例如,当用户选择文本时,您可能会使用“剪切、复制、粘贴、全选、RickysButton”,默认情况下,android中的
    EditText
    。只需按住任意
    EditText