我为listview实现了一个可检查的相对布局,非常类似于this question和解决方案。即我扩展了相对布局并将其背景设置为自定义选择器,为“state_checked”选择特定的背景颜色。
由于我想将它与上下文操作栏(CAB)一起使用,我想要在长按而不是正常点击上检查行。我可以在长按一下监听器中以编程方式处理它。 (正常)点击将用于显示详细视图。
但是,当我单击该行以转到详细视图时,我注意到在屏幕转换到详细视图之前该行会突出显示。在这种情况下是否存在影响“state_checked”的默认行为?如何为(正常)点击禁用它?