【问题标题】:Accessing Android Default Paste Option?访问 Android 默认粘贴选项?
【发布时间】:2016-09-14 16:48:54
【问题描述】:

在使用剪贴板类的 Android 中,我可以获得复制的数据。

但是有什么方法可以访问 Android 默认粘贴选项

所以,我想显示在我的应用程序中复制的消息列表(与粘贴选项链接)。因此用户可以选择多个最近复制的数据并粘贴。 表示我要访问android系统粘贴选项。

简而言之,当用户尝试将文本数据粘贴到其手机中显示的任何应用程序中时,应显示弹出包含消息列表。

如下图所示

那么,我如何在 Android 中做到这一点?

【问题讨论】:

  • 我只知道,有一个方法与可以覆盖的粘贴选项相关。但是,我不知道该方法名称。是否有任何与粘贴选项相关的方法将被覆盖粘贴选项?

标签: android copy-paste


【解决方案1】:

我认为您可以使用 Clipboardmanager,如下面的代码所示。谢谢

ClipboardManager clipboard = (ClipboardManager)
                getSystemService(Context.CLIPBOARD_SERVICE);
        clipboard.getPrimaryClip();

【讨论】:

  • 这给了我复制的数据
  • 我想访问粘贴选项
  • 试试吧。这将提供剪贴板中的数据以获取更多信息,请查看 Android 的 ClipBoardManger 类。
  • 在edittext上长按默认情况下粘贴选项,但如果您想要自定义,请在选项列表中添加一个按钮并使用此代码获取复制的数据并将其设置在您想要的任何位置。
  • 你有任何相关的代码,这意味着我可以如何自定义我的应用来放置按钮
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-02-09
  • 1970-01-01
  • 2014-04-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多