Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/193.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 如何使用过滤器计算和并在表中显示结果_Java_Android_Listview_Gridview_Xml Parsing - Fatal编程技术网

Java 如何使用过滤器计算和并在表中显示结果

Java 如何使用过滤器计算和并在表中显示结果,java,android,listview,gridview,xml-parsing,Java,Android,Listview,Gridview,Xml Parsing,我使用: 我用这个结构得到了结果: Android studio 2.2.2 sdk: min 19 target 25 ksoap2 library for get SoapObject from web-server. 界面中的用户必须能够通过以下方式“按下按钮”和过滤表: EmployeeFirstName SumHours My 16 My2 10 尝试将自定义列表视图与自定义适配器一起使用。然后

我使用:

我用这个结构得到了结果:

Android studio 2.2.2
sdk: min 19 target 25
ksoap2 library for get SoapObject from web-server.
界面中的用户必须能够通过以下方式“按下按钮”和过滤表:

EmployeeFirstName    SumHours
My                      16
My2                     10

尝试将自定义列表视图与自定义适配器一起使用。然后设置一个模型(Getter/Setter)。然后,您可以获取特定实体的数据,例如:

"EmployeeFirstName" = My2 
or "EmployeeFirstName" = My
for(int i=0;i
  • 首先,您可以在Android中使用tech解析xml文件或字符串中的数据
  • 然后,您可以使用HashMap或java集合中的其他工具来计算不同员工的总小时数
  • 对于显示内容,您可以使用ListView和BaseAdater。您可以使用LinearLayout或其他方式添加一行以显示标题
  • "EmployeeFirstName" = My2 
    or "EmployeeFirstName" = My
    
    for(int i=0;i<count;i++){
    
    listview.get(position).get(EmployeId).equals("1"){
    int Hours = Hours + listview.get(position).get(Hours);
    }
    }