Я получаю данные от веб-службы, эти данные показывают на объекте spinner и отлично работают ... поэтому, когда я выбрал один из элементов Spinner, я не могу преобразовать значение «ultima_jornada» (его значение String) к Integer ... не могли бы вы мне помочь?android getString to int
public void onItemSelected(AdapterView<?> adapter, View view, int position,
long id) {
String item = adapter.getItemAtPosition(position).toString();
Toast.makeText(getApplicationContext(),item,
Toast.LENGTH_LONG).show();
JSONObject json_obj;
try {
json_obj = ljsonArray.getJSONObject(position);
String lsJornada = json_obj.getString("ultima_jornada");
int jornada = Integer.parseInt(lsJornada);
jornada = jornada;
} catch (JSONException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
}
Данные веб-службы
{"Datos":[{"id_torneo":"9","tor_nombre":"10:00 P.M","ultima_jornada":"0"},{"id_torneo":"11","tor_nombre":"7:00 PM","ultima_jornada":"15"},{"id_torneo":"7","tor_nombre":"8:00 PM","ultima_jornada":"4"},{"id_torneo":"8","tor_nombre":"9:00 PM","ultima_jornada":"2"},{"id_torneo":"5","tor_nombre":"Atardecer Ant.","ultima_jornada":"17"},{"id_torneo":"3","tor_nombre":"De los Desvelados","ultima_jornada":"16"},{"id_torneo":"12","tor_nombre":"Dominical Femenil","ultima_jornada":"0"},{"id_torneo":"13","tor_nombre":"Dominical Varonil","ultima_jornada":"0"},{"id_torneo":"10","tor_nombre":"Juvenil Sabatino","ultima_jornada":"0"},{"id_torneo":"6","tor_nombre":"Sabatino Libre","ultima_jornada":"8"}],"status":0,"mensaje":""}
Нам нужно будет увидеть основные данные JSON, чтобы помочь – ErstwhileIII
Или просто покажите нам трассировку стека, которая напечатана в logcat. –
change 'e1.printStackTrace();' to' Log.e ("SomeTagIdString", e1.getMessage(), e1); ' – petey