问题标签 [clipboardmanager]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
100 浏览

android - 如何在省略号 textview Android 之前复制文本

我在 Android 中有一个多行TextView,它在长按时有一个复制选项。

当用户按下复制时,这是我执行的代码:

我的 TextView 包含类似的文本 - “这是一个跨越所有三行的长文本”并显示“这是一个长 ... ”,因为我已经设置了android:ellipsize="end".

问题是,tv_answer.getText()会将我设置的整个文本返回到我的 TextView。我只需要省略号之前的文本。

我需要一些关于使用tv_answer.getLayout().getEllipsisCount()ortv_answer.getLayout().getEllipsisStart()或类似内容的指导,以便仅在省略号之前获取文本。

0 投票
1 回答
56 浏览

java - 如何将 TextViewEx 中的文本保存到剪贴板

当我想在 recyclerview 中获取文本并保存在剪贴板中时,这是我的代码和一些错误。我的错误:

这是适配器代码:

holder.subtitleView.setText(travelCards.get(position).getSubtitle(), true);

}

0 投票
0 回答
310 浏览

java - 使用 Xposed 在 Android 中禁用通过剪贴板功能复制和粘贴

我目前正在开发一个应用程序(API 级别 23),它允许用户选择启用复制和粘贴功能的应用程序。我正在与 Xposed 合作。

我目前有 2 个文件。MainActivity.java 和 Main.java 和我的代码没有错误,但由于某些原因不起作用。经过大量研究,我选择修改 SetPrimaryClip 和 GetPrimaryClip 的行为如下:

修改 Main.java 中的 SetPrimaryClip:

修改 Main.java 中的 GetPrimaryClip:

请注意,我根本没有任何编译错误。我在这里使用了错误的方法吗?

0 投票
1 回答
971 浏览

android - 复制并粘贴文本(Android 应用程序)

我正在构建 ClipboardManager 应用程序,用于复制文本并粘贴到应用程序。我使用 OnPrimaryClipChangedListener 来收听复制到剪贴板的文本,并在应用服务上运行 OnPrimaryClipChangedListener 并将文本自动粘贴到我的应用中。但问题是,当我打开 ClipboardManager 应用程序并从自己的应用程序复制文本时,它再次触发 OnPrimaryClipChangedListener 并再次粘贴数据。如何过滤从 ClipboardManager 应用程序或任何其他应用程序复制的文本?如果从我们自己的应用程序复制,则丢弃,否则将数据保存到 ClipboardManager 数据库。

0 投票
1 回答
232 浏览

android - 如何以编程方式调用剪贴板菜单

有什么方法可以在 textView 中选择一些文本(不是全部,而是当前单词),然后以编程方式打开剪贴板对话框?

在此处输入图像描述

0 投票
1 回答
627 浏览

android - 从 android 剪贴板管理器粘贴

如果在我的剪贴板中保存了许多字符串,例如:s1,s2,s3,...,并且 s1 是最后保存的项目。我想粘贴s2。我使用此代码粘贴 s1:

我也用过abc.getItemAt(1)但没用。

请帮助我。非常感谢

日志:

0 投票
1 回答
1001 浏览

android - Android - 编辑文本粘贴选项在第一次点击时不起作用

我已经复制了一个 youtube url,并尝试在第一次单击时将该 youtube url 粘贴到 edittext 中,它位于警报对话框内,但它不起作用。

但它在第二次点击时起作用,我也检查了剪贴板管理器以检查内容是否被复制,我可以在剪贴板对象中读取复制的内容。

请找到我的以下 xml 代码是否遗漏了某些内容,或者请让我知道我需要遵循哪种解决方案来解决此问题。过去 2 天我一直在研究这个问题以解决这个问题,但没有任何解决办法。

xml代码

0 投票
2 回答
7342 浏览

android - How to add copy to clipboard button in android?

I want to add a button that will copy the text from non-editable textview inside a cardview. Can I use clipboard manager for this?

0 投票
2 回答
452 浏览

java - 错误:无法从 EditText.getText().toString() 中的静态内容引用非静态方法 gettext();

我正在尝试添加一个将复制文本的按钮,但出现此错误。什么是静态内容。如果我不能使用这个,我应该使用什么?

0 投票
4 回答
2571 浏览

java - getSystemService() 不适用于适配器类

我试图将 onClickListener 添加到 RecyclerView 内的按钮,该按钮将复制一个字符串,但它说 getSystemService(CLIPBOARD_SERVICE) 不可用。