Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/341.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
Java 在android中突出显示警报对话框中的特定项目_Java_Android_Dialog - Fatal编程技术网

Java 在android中突出显示警报对话框中的特定项目

Java 在android中突出显示警报对话框中的特定项目,java,android,dialog,Java,Android,Dialog,我正在警报对话框中显示项目列表。我希望在显示对话框时,使默认选中的某些项目高亮显示一行-显示第n个项目 我是android的新手,目前我计划扩展arrayadapter以覆盖getview方法以突出显示特定行。但问题是我不确定我的方法是否正确。在这种情况下,您可能不需要覆盖适配器。你的建议会起作用,但是如果你为你的列表设置了一个背景选择器,那么你可以将有问题的项目标记为选中,并让选择器高亮显示它们。android文档中有一些很好的列表视图教程这似乎是一个合理的问题。我想你是因为缺乏努力而被否决了

我正在警报对话框中显示项目列表。我希望在显示对话框时,使默认选中的某些项目高亮显示一行-显示第n个项目


我是android的新手,目前我计划扩展arrayadapter以覆盖getview方法以突出显示特定行。但问题是我不确定我的方法是否正确。

在这种情况下,您可能不需要覆盖适配器。你的建议会起作用,但是如果你为你的列表设置了一个背景选择器,那么你可以将有问题的项目标记为选中,并让选择器高亮显示它们。android文档中有一些很好的列表视图教程

这似乎是一个合理的问题。我想你是因为缺乏努力而被否决了。如果您遇到特定错误,您应该发布您到目前为止所拥有的/您尝试过的以及日志Cat跟踪。我是android新手,目前我计划扩展arrayadapter以覆盖getview方法以突出显示特定行。但问题是我不确定我的方法是否正确。嗨,尼克,谢谢你的及时回复。我在谷歌尝试了一些解决方案,但没有成功。你能给我提供你上面所说的一些教程的链接吗?还有一个问题是,我现在不使用列表视图,而是使用fileOpenBuilder.setItemsallFiles,new DialogInterface.OnClickListener{}方法打开带有列表的对话框。我是否能够使用当前实现本身设置项目颜色,或者我是否需要一个列表视图来执行此操作?