2015-07-21 7 views
0

Я пытаюсь получить иврит для своего приложения для adroid. До сих пор я не мог найти API, на который я могу отправить запрос.Иврит Дата веб-запроса android

Может ли кто-нибудь помочь или направить мне некоторые ссылки?

Редактировать: Как я могу интегрировать API в свои коды?

final TextView mTextView = (TextView) findViewById(R.id.text); 

RequestQueue queue = Volley.newRequestQueue(this); 
String url = "http://www.hebcal.com/shabbat/?cfg=json&geonameid=3448439&m=50"; 

StringRequest stringRequest = new StringRequest(Request.Method.GET, url, new Response.Listener<String>() { 
     @Override 
     public void onResponse(String response) { 
      mTextView.setText("Response is: " + response.substring(0,500)); 
     }, 
    new Response.ErrorListener() { 
     @Override 
     public void onErrorResponse(VolleyError error) { 
      mTextView.setText("That didn't work!"); 
     } 
}); 
queue.add(stringRequest); 

Я делаю что-то неправильно, но что?

ответ

0

Из того, что я видел, ссылка, которую вы предоставляете, выглядит нормально. Вам следует начать с проверки библиотеки GSON и аннотаций, которые вы можете использовать для создания POJO из JSON (http://google-gson.googlecode.com/svn/tags/1.2.3/docs/javadocs/com/google/gson/annotations/SerializedName.html). В принципе, вы замените обработку в onResponse с умным способом получить дату иврита из JSON. Дайте мне знать, если вам нужна дополнительная информация о том, как ее реализовать.