Java Android-自定义排序列表视图/SAXXML
我只是需要一些方法排序结果的想法 以下是场景: 包含两列的XML文件:州和地区(客户覆盖的所有州) SAX解析器返回State=NY或Territory包含NY的结果 将结果添加到列表视图 我需要根据记录对结果进行排序,其中州是NY第一,地区包含NY第二。Sort是州和地区的FIFO 我真的不想把XML通读两遍,所以我只是在寻找如何高效执行的建议 现在,我最好的想法是在Sax处理程序中创建两个不同的列表对象,然后在解析器中创建getListA、getListB 只是确保我没有错过一些明显的替代方案Java Android-自定义排序列表视图/SAXXML,java,android,Java,Android,我只是需要一些方法排序结果的想法 以下是场景: 包含两列的XML文件:州和地区(客户覆盖的所有州) SAX解析器返回State=NY或Territory包含NY的结果 将结果添加到列表视图 我需要根据记录对结果进行排序,其中州是NY第一,地区包含NY第二。Sort是州和地区的FIFO 我真的不想把XML通读两遍,所以我只是在寻找如何高效执行的建议 现在,我最好的想法是在Sax处理程序中创建两个不同的列表对象,然后在解析器中创建getListA、getListB 只是确保我没有错过一些明显的替代方
谢谢 事实上,这很好用 创建了一个单独的列表对象和getter。将记录导入处理程序中的相应列表,在解析器中将一个列表添加到另一个列表(addAll()) 工作起来像个桃子