Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/185.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 Listview-默认选择不起作用_Android_Listview_Android Widget - Fatal编程技术网

Android Listview-默认选择不起作用

Android Listview-默认选择不起作用,android,listview,android-widget,Android,Listview,Android Widget,我希望,我的问题能从我的题目中清楚地告诉你们。我在列表视图的每一行有三个线性布局。一个线性布局包含图像视图,另两个线性布局包含文本视图。这三个线性布局构成了我的列表视图行。但是,令我惊讶的是,当我移动鼠标轨迹球或从手机中选择它时,listview默认选择(橙色)不起作用 谁能指导我解决这个问题 感谢您的帮助。 展望..默认情况下,列表选择器绘制在当前选定项目的后面。如果项目布局具有不透明背景,则无法看到选择器 尝试使列表项的背景透明。是否为行的布局添加了背景色?如果是这样的话,那颜色将是你看到的

我希望,我的问题能从我的题目中清楚地告诉你们。我在列表视图的每一行有三个线性布局。一个线性布局包含图像视图,另两个线性布局包含文本视图。这三个线性布局构成了我的列表视图行。但是,令我惊讶的是,当我移动鼠标轨迹球或从手机中选择它时,listview默认选择(橙色)不起作用

谁能指导我解决这个问题

感谢您的帮助。
展望..

默认情况下,列表选择器绘制在当前选定项目的后面。如果项目布局具有不透明背景,则无法看到选择器


尝试使列表项的背景透明。

是否为行的布局添加了背景色?如果是这样的话,那颜色将是你看到的唯一颜色——即使是在触摸事件上

一行的背景实际上应该设置为可选择的可绘制背景,并针对不同的状态(如“选定”和“未选定”)使用不同的颜色