package com.tyczj.mapnavigator;
import java.util.ArrayList;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
import android.util.Log;
public class Legs {
private ArrayList<Steps> steps;
public Legs(JSONObject leg){
steps = new ArrayList<Steps>();
parseSteps(leg);
}
public ArrayList<Steps> getSteps(){
return steps;
}
private void parseSteps(JSONObject leg){
try{
if(!leg.isNull("steps")){
JSONArray step = leg.getJSONArray("steps");
for(int i=0; i<step.length();i++){
JSONObject obj = step.getJSONObject(i);
Log.d("Step", String.valueOf(i));
steps.add(new Steps(obj));
}
}
}catch (JSONException e) {
e.printStackTrace();
}
}
}