2 u010498402 u010498402 于 2016.04.20 17:45 提问

Android EditText长按出现选择的点 颜色怎么设置

如图,这个小点的颜色怎么修改啊,我改了 光标的颜色之后,对这个也没有影响,哪位大神帮帮忙啊图片说明

3个回答

u010498402
u010498402   2016.04.21 09:55
已采纳
 <item name="textSelectHandleLeft">@drawable/text_select_handle_left</item>
        <item name="textSelectHandleRight">@drawable/text_select_handle_right</item>
u010498402
u010498402   2016.04.21 09:54

在 TextView源码中 有一个 mTextSelectHandleLeftRes,通过这个 可以找到 在themes.xml 中 有

@drawable/text_select_handle_left
@drawable/text_select_handle_right

这个是直接修改样式的

qq_27578023
qq_27578023   2016.06.01 23:21

在 TextView源码中 有一个 mTextSelectHandleLeftRes,通过这个 可以找到 在themes.xml 中 有

@drawable/text_select_handle_left
@drawable/text_select_handle_right

这个是直接修改样式的

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
EditText隐藏选择粘贴复制功能
开发中的小功能,因为业务的需求,我们有时候不需要输入框有选择
Android EditText 的使用及值得注意的点——如如何屏蔽EditText的复制、粘贴功能
Android上有很多输入法应用,每种输入法都有各自的特点,输入法多数时候是和EditText配合使用,结合我自己的亲身实践分享一下使用EditText过程中遇到的一些问题及解决方法。 置默认输入法   有时候为了提高用户体验,在弹出输入法时需要设置默认的输入状态,比如单词应用弹出输入法时,输入法最好是在英文输入状态下。如果是字典应用,弹出输入法时最好是在中文输入状态下
EditView与TextView如何实现长按复制、粘贴、选择
EditViewEditText的长按事件会自动弹出上下文菜单,其中有“粘贴”“复制”“选择”的功能选项,应该是调用了clipData.getItemCount()方法获得要粘贴的数据。这个粘贴的功能系统已经实现了,不需要我们自己调用了。系统默认这个功能应该是存在的。 那么如何屏蔽EditText的复制和粘贴功能,只需要屏蔽EditText的长按响应即可: /** * 屏蔽复制、粘贴功能
EditText是如何实现长按弹出复制粘贴等ContextMenu的源码解析
最近在做一些关于EditText编辑功能的需求,遇到了很多的问题,比如EditText在RecyclerView中会出现内容错乱、RecyclerView复用EditText后长按无法弹出复制、粘贴、全选ContextMenu等一些问题,在网上也没有搜到比较好的解决方法,于是就想研究一下这方面的源码,希望能帮到有需要的同学,少走一些弯路。 网上看到的关于EditText的ContextMenude
android 之EditText长按屏蔽ActionMode context菜单但保留选择工具功能
最近项目要求屏蔽EditText 长按出来的ActionMode菜单,但是要保留选择文本功能。这个屏蔽百度会出现各种方法,这里说一下我的思路:1.屏蔽百度可知setCustomSelectionActionModeCallback即可,editTextExt.setCustomSelectionActionModeCallback(new Callback() { @Ov
设置自定义的Edittext的光标是否显示和被选中文字的背景色
如题,我自定义了Edittext,默认的话光标是显示的,但是当我通过代码设置光标不显示之后,则被选中的文字的背景色也随之消失。这是怎么回事,如何解决呢。。。请教一下了,有知道的帮忙下吧。在此谢过。myEditText.setCursorVisible(false);//设置是否显示光标myEditText.setHighlightColor(Color.BLUE);//设置被选中文字的背景色源码在
Android textview 实现长按自由选择复制功能
这里有一个大坑,我的viewGroup中有一个这个属性android:descendantFocusability=”blocksDescendants”开始没有注意到,试了好多方法都不行,后来才看到这个属性,顺便科普一下,这个属性有三个值~ beforeDescendants:viewgroup会优先其子类控件而获取到焦点 afterDescendants:viewgroup只有当其子
TextView/EditText在ListView无法长按复制
TextView/EditText在ListView无法长按复制出错原因:这个bug只是在部分机型才会出现,原生的不会出现。也是很多国内的手机厂商改了api了。解决办法:首先TextView 加上 java android:textIsSelectable="true",加上这句不起作用,那么把TextView的width设置为java android:layout_width="match_par
Android EditText定制粘贴和定制输入
前言EditText是大家比较熟悉的输入框控件,我们长按,可以使用系统自带的复制粘贴功能;另外获得焦点后,也能和输入法进行交互,实现文字的输入! 如果一个EditText,没有设置任何style,我们想在粘贴显示之前,做一些逻辑上的操作,比如一段文字是粗体或者倾斜的,我想粘贴过来也是粗体或者倾斜,该怎么做!还有如果我们想在输入法输入文字时,就想让输入法输入的文字是粗体或者倾斜的展示在EditTex
PopupWindow中EditText无法长按出现selection markers
首先解释下selection markers,就是我们在edittext长按的时候,会出现选中的光标以及复制、粘贴等选项(如下图);实在找不到描述他们的词语了,就用了so上的名称了; 就在昨天,跑了跑项目,想再看看还有什么可以优化的地方,于是发现了有些地方的TextView没有做长按复制,然后就优化了下。优化完成后想试试能不能粘贴,于是找了个项目里的EditText长按复制,但是!!太奇