Android:在listView点击上禁用突出显示

标签 android android-listview highlighting

我想禁用在触摸 listView 行时出现的橙色突出显示。到目前为止,在我的 xml 中,我尝试了以下方法:

android:focusable="false"
android:focusableInTouchMode="false"
android:clickable="false"

更多信息:我希望用户在此 listView 对象上触摸屏幕时差异为零。

最佳答案

将此添加到您的 xml:

android:listSelector="@android:color/transparent"

对于这个问题,这可能有效(我不确定,我不知道是否有更好的解决方案):

您可以申请 ColorStateList到您的 TextView。

关于Android:在listView点击上禁用突出显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2907335/

相关文章:

android - 更新 ListView

android - 自定义布局的 listview onitemclicklistener

Vim:不同模式下不同的行号颜色

javascript - 用于在单击事件上突出显示单词 block 的 jQuery 插件

java - 将 edittext 中的值乘以从 firebase 检索到的 textview 中的值

java - 安卓|正则表达式模式中的语法错误

java - Android VideoView无法播放视频

java - Android 中带有复选框的自定义 ListView

c# - 如何以编程方式选择 webBrowser 控件中的文本? C#

android - facebook android sdk - 用户电子邮件返回空