【问题标题】:Updating TextView-Text and fill it with internet data更新 TextView-Text 并用互联网数据填充它
【发布时间】:2015-12-29 16:57:44
【问题描述】:

我有一个带有文本视图的列表视图。单击转换视图时,将调用该方法:

 private void getAmountFromItem() {
            String url = "http://192.168.192.200/getAmountFromItem.php?amount_id=" + amountIDTest;
            Log.e("URLUZ", "is " + url);
            // making fresh volley request and getting json
            JsonObjectRequest jsonReq = new JsonObjectRequest(Request.Method.GET,
                    url, null, new Response.Listener<JSONObject>() {

                @Override
                public void onResponse(JSONObject response) {
                    VolleyLog.d(TAG, "Response: " + response.toString());
                    if (response != null) {
                        try {
                            JSONArray feedArray = response.getJSONArray("feed");

                            for (int i = 0; i < feedArray.length(); i++) {
                                feedObj = (JSONObject) feedArray.get(i);

                                Log.e("COUNTS", " " + feedObj.getString("count"));
                                textView.setText(feedObj.getString("count") + " count yeah");
                                textView.invalidate();
                            }
                        } catch (JSONException e) {
                            e.printStackTrace();
                        }
                    }
                }
            }, new Response.ErrorListener() {

                @Override
                public void onErrorResponse(VolleyError error) {
                    VolleyLog.d(TAG, "Error: " + error.getMessage());
                }
            });

            // Adding request to volley request queue
            AppController.getInstance().addToRequestQueue(jsonReq);
        }

我尝试在“runOnUiThread”或“textView.post(new Runnable)...上设置文本...但这些不起作用..有什么建议吗?

【问题讨论】:

  • 问题不清楚。什么不工作?你有什么错误吗?
  • 文本没有更新..

标签: android


【解决方案1】:

您应该看到this“解决方案”(从 volley 更新 ui 对象的最佳实践)

【讨论】:

    猜你喜欢
    • 2014-09-29
    • 1970-01-01
    • 1970-01-01
    • 2012-01-08
    • 1970-01-01
    • 2011-07-10
    • 1970-01-01
    • 1970-01-01
    • 2011-08-29
    相关资源
    最近更新 更多