textview-TextView长按弹出功能框的问题

问题描述

TextView长按弹出功能框的问题

textview在设置了textisSelectable为true之后,就可以实现长按弹出功能框,在设置setCustomSelectionActionModeCallback回调,在其方法里面可以屏蔽或是修改功能框的内容,然而并不是所有的手机都可以,比如小米手机就完全不起作用。所以,要是让所有的手机都起作用,难道就只能重写textview吗?又该怎么重写呢,求大神指导?

解决方案

能不能监听onLongClickListener??

时间: 2024-12-19 23:19:03

textview-TextView长按弹出功能框的问题的相关文章

Android编程实现长按弹出选项框View进行操作的方法

本文实例讲述了Android编程实现长按弹出选项框View进行操作的方法.分享给大家供大家参考,具体如下: 长按弹出选项框View进行操作 主要代码解释 private void showPopWindows(View v) { /** pop view */ View mPopView = LayoutInflater.from(this).inflate(R.layout.popup, null); final PopupWindow mPopWindow = new PopupWindow

长按复制粘贴-Android中长按textView弹出一个复制,editText长按弹出粘贴等等

问题描述 Android中长按textView弹出一个复制,editText长按弹出粘贴等等 Android中长按textView弹出一个复制,editText长按弹出粘贴等等这个是怎样做的,求大神解答! 解决方案 android:textIsSelectable=""true""在部分手机上不管用,你试试下面这个textview.setOnLongClickListener(new View.OnLongClickListener() { @Override pu

android标题栏下面弹出提示框(一) TextView实现,带动画效果

产品经理用的是ios手机,于是android就走上了模仿的道路.做这个东西也走了一些弯路,写一篇博客放在这里,以后自己也可用参考,也方便别人学习. 弯路: 1.刚开始本来用PopupWindow去实现,做着之后发现如果用popupwindow实现的话,从标题栏下面弹出就比较麻烦. 2.最外层的布局本来是用LinearLayout去实现的,然后标题栏跟弹出的那个TextView外边包裹一层RelativeLayout,这样就会有一个问题,父布局RelativeLayout高度就是标题栏高度,提示框

安卓listview如何实现长按效果 弹出提示框 显示删除等功能呢

问题描述 安卓listview如何实现长按效果 弹出提示框 显示删除等功能呢 我在做简易通讯录 想实现这个功能 长按联系人显示删除 修改 两个功能 解决方案 设置listview的长按监听,在监听里面弹出对话框即可,代码百度上都有的.. 解决方案二: 百度:listview上下文菜单... 解决方案三: item的V加上两个按钮,adapter里面加上点击事件 解决方案四: 设置listview的长按监听,在监听里面弹出对话框即可.

android长按返回键弹出关机框

今天刚好在PhoneWindowManager.java下看,当看到长按Home键的功能时,突然想到是不是可以长按back键来弹出关机框.... 有想法就试试呗.....当然想法是根据长按home键来的,那么我们应该可以模仿长按Home键来做.....经过一番实验,貌似好像可以,拿出来给大家分享一下!!! 先找到PhoneWindowManager.java文件,在framework/base/policy/src/com/....下,在里面我们能找到关机框showGlobalActionsDi

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

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

用什么技术可以实现跟qq似的右下角弹出提示框的功能?怎么实现呢?我用ssh框架。

问题描述 我在项目中要实现一个定时提醒的功能,就是每隔一段指定时间在屏幕右下角弹出提示框,提醒用户的待办任务,我用ssh框架,应该怎么实现呢? 解决方案 引用一个定时提醒的功能,就是每隔一段指定时间在屏幕右下角弹出提示框我们项目有类似功能 用的 js timeout 实现的!大概思路是 timeout 定时刷 服务器某个 action 判断时间或者条件 返回不同的值!或者你们也可以尝试先 长连接什么的 不过我感觉没必要吧!解决方案二:框架只是一种便利的规范我觉得用什么做都行啊...

Android组件实现长按弹出上下文菜单功能的方法

本文实例讲述了Android组件实现长按弹出上下文菜单功能的方法.分享给大家供大家参考,具体如下: 简单组件长按弹出上下文菜单总结 第一步:在程序合适位置给一个控件注册上下文菜单 组件可以是按钮,文本框,还可以是列表条目,下以listView列表为例 ListView contentList=(ListView) findViewById(R.id.blackname_manager_listV); contentList.setAdapter(mListAdapter); registerFo

Android ListView长按弹出菜单二种实现方式示例_Android

复制代码 代码如下: /** * 知识点1:ListView item:两种长按弹出菜单方式* 知识点2:ListView SimpleAdapter的使用* 知识点 3:在java代码中创建一个ListView*/ public class ListOnLongClickActivity extends Activity {         private LinearLayout myListViewlayout;         private ListView mListView;