猿问

Android:无法应用AsyncTask的execute()方法。为什么?

代码 :


attemptLogin.execute(editName.getText().toString(),editPassword.getText(),"");

上面一行有错误。


AsyncTask的代码如下:


private class AttemptLogin extends AsyncTask<String, String, JSONObject> {


@override

覆盖也有错误。


蝴蝶不菲
浏览 88回答 1
1回答

largeQ

替换@override为@Override.也替换attemptLogin.execute(editName.getText().toString(),editPassword.getText(),"");为attemptLogin.execute(editName.getText().toString(),editPassword.getText().toString(), obj);注意:在第三个参数中,obj 的类型应为“JSONObject”。请务必将其作为参数发送。将“”替换为 JSONObject 实例。
随时随地看视频慕课网APP

相关分类

Java
我要回答