android复制粘贴的奇葩BUG

问题描述

android复制粘贴的奇葩BUG

如题,写安卓APP 现在剩下一个问题一直没解决。复制粘贴的不对。
复制:setTextIsSelectable(true);,奇葩问题是有的手机上可以,而在我的手机上,长按复制,屏幕会快速闪烁一下,闪烁的一瞬间我看到了复制的光标,但是一瞬间就没了。
粘贴:类似复制,也是这个问题,会出现“粘贴”的标签,但是有的手机上是一旦松手,粘贴标签就消失了。有的手机上是屏幕闪烁一下,然后看不到粘贴标签。
另外,这个问题是有时候出现有时候没有的。对应的textView和editText只是加了一个textWatcher,用于匹配表情的正则表达式,没有加别的。而且有的页面正常,但是有的地方就出现上述BUG。

解决方案

首先,你应该在有问题的手机上试试它本身的复制/粘贴是否有问题?个人认为不用试也应该是没有问题的,否则这样的手机软件会引起很多的投诉!
然后,看看出现问题手机的 Android 版本,针对不对的版本再查复制/粘贴实现的可能的不同方式。
然后,使用一个最简单的应用试试,而不是在你的应用中。因为可能是你应用的其它原因导致功能异常的。

时间: 2024-10-31 08:42:38

android复制粘贴的奇葩BUG的相关文章

android 复制 粘贴 剪切功能应用_Android

网上有很多复制粘贴的文章,只是放到自己的程序中不知道如何处理,现在寻得一可行方法如下: Android的剪切板(ClipboardManager) 注意:导包的时候 API 11之前: android.text.ClipboardManager API 11之后: android.content.ClipboardManager 复制代码 代码如下: /** * 实现文本复制功能 * @param content */ public static void copy(String content

android 复制 粘贴 剪切功能应用

网上有很多复制粘贴的文章,只是放到自己的程序中不知道如何处理,现在寻得一可行方法如下: Android的剪切板(ClipboardManager) 注意:导包的时候 API 11之前: android.text.ClipboardManager API 11之后: android.content.ClipboardManager 复制代码 代码如下: /** * 实现文本复制功能 * @param content */ public static void copy(String content

Android编程经典代码集锦(复制,粘贴,浏览器调用,Toast显示,自定义Dialog等)_Android

本文实例总结了Android编程经典代码段.分享给大家供大家参考,具体如下: 1. 复制,粘贴 clip = (ClipboardManager)getSystemService(Context.CLIPBOARD_SERVICE); clip.setText("copy"); // 复制 clip.getText(); // 粘贴 2.调用浏览器 核心代码如下: Intent intent = new Intent(); intent.setAction("android.

电脑不能复制粘贴

复制粘贴功能无法使用的情况相信大家都遇到过,特别是中过冲击波病毒的机器,更是容易出现这个现象,怎么办呢?以下几个办法你可以试一下: 建议:先重新启动机子试试,可能是偶尔系统故障,如果不行那就用下面的方法解决. 方法一:重新注册以下DLL文件. regsvr32Shdocvw.dll} regsvr32Shell32.dll(注意这个命令,先不用输) regsvr32Oleaut32.dll regsvr32Actxprxy.dll regsvr32Mshtml.dll regsvr32Urlmo

电脑不能复制粘贴怎么解决

复制粘贴功能无法使用的情况相信大家都遇到过,特别是中过冲击波病毒的机器,更是容易出现这个现象,怎么办呢?以下几个办法你可以试一下: 建议:先重新启动机子试试,可能是偶尔系统故障,如果不行那就用下面的方法解决. 方法一:重新注册以下DLL文件. regsvr32Shdocvw.dll} regsvr32Shell32.dll(注意这个命令,先不用输) regsvr32Oleaut32.dll regsvr32Actxprxy.dll regsvr32Mshtml.dll regsvr32Urlmo

edittext-EditText长按弹出复制粘贴选项框设置位置

问题描述 EditText长按弹出复制粘贴选项框设置位置 长按EditText会弹出复制粘贴选项框,但是组件在最顶部导致选项框覆盖了组件本身, 怎么使弹出的选项框处于组件下方.试了下setCustomSelectionActionModeCallback 方法在onCreateActionMode中 et_search.setCustomSelectionActionModeCallback(new Callback() { @Override public boolean onCreateAc

c语言-基于C语言,用蚁群算法求最优路径。百度复制粘贴的别来了。。。要求可以直接运行的代码哈

问题描述 基于C语言,用蚁群算法求最优路径.百度复制粘贴的别来了...要求可以直接运行的代码哈 一个人从上海大学出发,经过若干个地点,路线不重复走,最后回到上海大学,找三条优化路线. 上海大学:北纬N31°19′5.86″ 东经E121°23′21.52″ 星雨城:北纬N31°19′46.58″ 东经E121°24′9.29″ 大康公寓:北纬N31°19′18.88″ 东经E121°25′3.98″ 文景楼:北纬N22°35′23.78″ 东经E113°52′50.67″ 大场中学:北纬N31°

Word中复制粘贴后MathType公式乱码怎么办

  MathType公式复制到Word中后乱码示例 出现此种问题的原因一般来说,是Mathtype复制粘贴格式设置错误,解决方法如下: 1.在MathType编辑窗口中,选择"预置"--"剪切和复制预置". 选择"预置"中的"剪切和复制预置" 2.在剪切和复制预置窗口中选择"公式对象",确定即可.此时再复制公式到Word中就不会出现之前的情况了. 在"剪切和复制预置"中选择"公

用WPS文字复制粘贴和移动文字

  WPS文字中复制和粘贴文字还是很方便的. 这里小编根据应用的区域的不同提供了两种复制或移动文字的实现方式: 1.在同一窗口中移动或复制项 选取要复制或移动的项. 请执行下列操作之一: 若要进行复制,请在"开始"选项卡上的"剪贴板"组中,单击"复制"或使用快捷键 Ctrl + C. 若要进行移动,请在"开始"选项卡上的"剪贴板"组中,单击"剪切"或使用快捷键 Ctrl + X. 单击要