android - 在android按钮上调用方法点击

标签 android button methods call

我正在尝试通过 android 按钮点击进行网络服务调用。我已经设法纠正了错误,但它显示了一些关于获得响应的错误。我收到 null 响应。下面是我的代码。有人可以调试我吗..!

我的代码:

refresh_btn.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View v) {

            HttpHandler httpHandler1 = new HttpHandler();
            String res = null;
            String authToken = "MlSyULrWlFgVk28";

            try {

                Log.d("edwLog", TAG + " get_payment_notifications " + HttpHandler.API_URL + "get_payment_notifications/" + authToken + "/");
                res = httpHandler1.makeServiceCall(HttpHandler.API_URL + "get_payment_notifications/" + authToken + "/", HttpHandler.GET);
                Log.d("edwLog", TAG + " response > " + res);
                if (res != null) {
                    JSONObject jsonObject = new JSONObject(res);
                    String responseType = jsonObject.getString("type");
                    if (responseType.equals("success")) {
                        if (jsonObject.has("response")) {

                            JSONArray jsonArray = jsonObject.getJSONArray("response");
                            for (int i = 0; i < jsonArray.length(); i++) {
                                notifications.add(jsonArray.getJSONObject(i));
                            }
                        }
                    }
                }

            } catch (Exception e) {
                e.printStackTrace();
                Log.d("edwLog", TAG + " IOException > " + e.toString());
            }
        }
    });

最佳答案

您遇到的是编译时错误还是运行时错误。似乎您正在尝试从具有返回类型 void 的方法返回一个包,即

    public void onClick(View v)

关于android - 在android按钮上调用方法点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31383960/

相关文章:

HTML:如何更改按钮的大小,使其与按钮上的图标大小相同?

JavaScript 袖珍引用,第 14 页121 : How is this "monkey-patching" method supposed to work?

java - 如何在另一种方法中使用一种方法的变量?

android - 如何将 double[] 转换为 Double[]?

java - 更新到 Android Studio 3.1 后,我遇到了这个错误 : Could not find org. jetbrains.kotlin :kotlin-stdlib-jre8:1. 2.0

android - 如何在没有年份的情况下检索从 Google 通讯录同步的联系人事件?

java - Eclipse方法调用重构

android - 有没有办法在应用程序崩溃时进行内存转储?

jquery - 如何在 jquery 对话框中将按钮更改为图片

java - 使用 fragment 按钮打开另一个 Activity