点击我调用异步任务的按钮时出错?

时间:2018-05-28 11:59:01

标签: android android-asynctask

这是我的代码,在点击时我调用了AttemptLogin方法。

http://localhost:8080/

}

按钮点击我想直接发布数据,但收到错误

  

尝试调用虚方法' void android.widget.Button.setOnClickListener(android.view.View $ OnClickListener)'在空对象引用上

如果有任何很好的教程可以注册Async任务的详细信息,请告知我们。

3 个答案:

答案 0 :(得分:0)

/var/log/apache2/test*/*.log {
        daily
        missingok
        rotate 14
        compress
        delaycompress
        notifempty
        create 640 root adm
        sharedscripts
        postrotate
                if /etc/init.d/apache2 status > /dev/null ; then \
                    /etc/init.d/apache2 reload > /dev/null; \
                fi;
        endscript
        prerotate
                if [ -d /etc/logrotate.d/httpd-prerotate ]; then \
                        run-parts /etc/logrotate.d/httpd-prerotate; \
                fi; \
        endscript
}

/var/log/apache2/[!t][!e][!s][!t][!2]*/*.log {}

尝试这个

答案 1 :(得分:0)

按钮的 id 是否正确?它与XML布局中的 id

相对应

在onCreate中使用:

 btnRegister.setOnClickListener(btnLoginClick);

然后,在onCreate声明方法之外:

private View.OnClickListener btnLoginClick = new View.OnClickListener() {
        @Override
        public void onClick(View v) {
          ...
          //write your code
        }
    };

答案 2 :(得分:0)

试试这个。

@Override
public void onClick(View v) {
        switch (v.getId()) {
            case R.id.btnRegister: 
              new AttemptLogin().execute();
              break;
            default:
              break;
    }
 }

官方Android开发者网站应该是您的封闭朋友。请务必阅读: https://developer.android.com/reference/android/os/AsyncTask