Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/213.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android:当触摸时,使用ClickableSpan防止更改TextView中文本的背景色_Android_Textview_Clickable - Fatal编程技术网

Android:当触摸时,使用ClickableSpan防止更改TextView中文本的背景色

Android:当触摸时,使用ClickableSpan防止更改TextView中文本的背景色,android,textview,clickable,Android,Textview,Clickable,我只是想让文本视图中的一些文本可以点击,所以我使用了ClickableSpan,但是当我触摸文本时,文本的背景颜色会改变 这是我的代码: ClickableSpan clickableSpan = new ClickableSpan() { @Override public void onClick(View widget) { // do something } }; SpannableString ss = new SpannableString("C

我只是想让文本视图中的一些文本可以点击,所以我使用了
ClickableSpan
,但是当我触摸文本时,文本的背景颜色会改变

这是我的代码:

ClickableSpan clickableSpan = new ClickableSpan() {
    @Override
    public void onClick(View widget) {
        // do something
    }
};
SpannableString ss = new SpannableString("ClickableSpan Test");
ss.setSpan(clickableSpan, 0, 13, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);

如何防止触摸时更改背景颜色?

将此添加到您的文本视图中

android:textColorHighlight`="#000000"

它是什么颜色开始的?点击时显示什么颜色?@Lee Jeongmin我的答案是你问题的答案,然后正确标记…@Lokesh是的,你的答案是答案。但是我没有足够的声誉。所以我不能这么做。当我获得声誉时,我会投票支持你的答案。再次感谢你!没有人在计票下面有一个右勾号,请在这个标记上打勾…这也会增加你的回购well@LeeJeongmin别忘了把这个答案标为正确。谢谢没有颜色怎么样?“@android:color/transparent”不起作用