Android 上一页,下一页为所选的分数加标记

z

public class StudentAssessmentProjectDetailActivity extends Activity {

private    ArrayList> list;

private ArrayList> listT;

protected void onCreate(Bundle savedInstanceState){

list=new ArrayList>();//获取题数,放到数组里

listT=new ArrayList>();//每道题的分数转化成数组

dialog();


}

//数据放入到list中

private void dialog() {

             JSONArray array =new JSONArray(jsonObject.getString("data"));
                            for (int i = 0; i < array.length(); i++) {
                                HashMap hashMap =new HashMap();
                                JSONObject Object = (JSONObject) array.get(i);
                                hashMap.put("subjectNumber", Object.getString("subjectNumber").toString());//题号
                                hashMap.put("subjectName", Object.getString("subjectName").toString());//内容
                                hashMap.put("subjectFraction", Object.getString("subjectFraction").toString());//分数
                                list.add(hashMap);
                            }pagegrade=Integer.valueOf(list.get(number).get("subjectFraction").toString()).intValue();

grade();

}

private void grade() {
        //此处的长度取决于获取数据的分数
        for (int i = 1; i < pagegrade+1;i++) {
            HashMap map=new HashMap();
            map.put("num",i+"");
            listT.add(map);
        }


             



}



你可能感兴趣的:(Android 上一页,下一页为所选的分数加标记)