我有一个 listView
,在其中展示每个学科的 学生出勤情况
,我将解析 JSON
直到倒数第二位。为此,在获取总数时,我返回了 attendanceBeanList.size()-1
。参见下面的代码。
我已经完成了这个:
private List<TotalAttendance_Bean> attendanceBeanList;
public TotalAttendanceAdapter(Activity activity, List<TotalAttendance_Bean> attendanceBeanList)
{
super();
this.activity = activity;
this.attendanceBeanList = attendanceBeanList;
}
@Override
public int getCount() {
return attendanceBeanList.size()-1;
}
现在,当我要获取最后一个对象时,我卡住了。我必须为每个学生获取总出勤率。为此,我必须从下面的JSONArray
中获取最后一个对象。
这是我的JSON:
[
{
"subject_name": "English-I",
"total_classes": "2",
"total_attended": "2",
"percentage": "100"
},
{
"subject_name": "English-I",
"total_classes": "2",
"total_attended": "2",
"percentage": "100"
},
{
"subject_name": "English-I",
"total_classes": "2",
"total_attended": "2",
"percentage": "100"
},
{
"subject_name": "English-I",
"total_classes": "2",
"total_attended": "2",
"percentage": "100"
},
{
"total_attendance": 90%
}
]
这是我的XML。 在这个布局中,我显示了所有科目的考勤记录列表,并且我需要在蓝色文本视图中显示总出勤率。请参考以下图片:
![layout](https://istack.dev59.com/uMGYk.webp)