我希望,我的问题将从我的问题标题中清楚地显示出来。我在列表视图的每一行中都有三个线性布局。一个线性布局包含Imageview,另外两个线性布局包含文本视图。这三个线性布局构成了我的列表视图行。但令我惊讶的是,当我移动鼠标轨迹球或从手机中选择它时,listview默认选择(橙色)不起作用。
任何人都可以指导我解决此问题。
感谢任何帮助。 期待..
答案 0 :(得分:1)
默认情况下,列表选择器位于当前所选项目的后面。如果您的项目布局具有不透明背景,则无法看到选择器。
尝试使列表项背景透明。
答案 1 :(得分:0)
您是否为行的布局添加了背景颜色?如果是这样,那颜色将是您看到的唯一颜色 - 即使在触摸事件上也是如此。
行的背景应该设置为可选择的drawable,具有不同的颜色,用于选择和未选择的不同状态。