在stackoverflow上也有类似的问题,但是他们回答的问题是"如何突出显示onclick"而不是ontouch
是否有一种方法(例如)设置背景颜色的clickablespan ontouch?
您可以通过遵循设备上的触摸模式来实现这一点-捕获触摸事件坐标。根据您的布局定义范围行为。注意:捕获触摸事件可能会占用大量CPU使用率!如果你真的想在你的应用程序中实现这种类型,请确保。
对于突出显示,您不能更改clickableespan的背景,但您可以更改文本颜色和样式,使粗体或斜体突出显示。
<string name = "descMsg">Tap <FONT COLOR="#E22882">"<i>here</i></FONT> to launch the app.</string>
您可以在string.xml中使用HTML标记。
希望这对你有帮助…:)