希伯来日期网络请求android

时间:2015-07-21 08:57:02

标签: android date httprequest webrequest hebrew

我正在尝试为我的adroid应用程序获取希伯来语日期。到目前为止,我无法找到任何可以发送请求的API。

有人可以帮助或指导我一些链接吗?

编辑:如何将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);

我做错了什么,但是什么?

1 个答案:

答案 0 :(得分:0)

从我所看到的,您提供的链接似乎没问题。 您应该首先检查GSON库以及可用于从JSON(http://google-gson.googlecode.com/svn/tags/1.2.3/docs/javadocs/com/google/gson/annotations/SerializedName.html)创建POJO的注释。 基本上,您可以通过巧妙的方式替换 onResponse 中的处理,以获取JSON中的希伯来日期。 如果您需要有关如何实施它的更多详细信息,请与我们联系。