我正在尝试使用AsyncTask(学习),获取致命异常错误这是调用
String username = usr_number.getText().toString();
String password = password_main.getText().toString();
String[] Loginvalues = {username,password};
new CheckUsername().execute(Loginvalues);
Run Code Online (Sandbox Code Playgroud)
这就是班级
public class CheckUsername extends AsyncTask<String[], Integer, String[]>{
@Override
protected String[] doInBackground(String[]... params) {
// TODO Auto-generated method stub
String username = params[0].toString();
String password = params[1].toString();
System.out.println(username);
System.out.println(password);
return null;
}
}
Run Code Online (Sandbox Code Playgroud)
这是我得到的错误
05-09 03:11:04.428: E/AndroidRuntime(1139): FATAL EXCEPTION: AsyncTask #1
05-09 03:11:04.428: E/AndroidRuntime(1139): Process: com.hexwhale.pocketcollege, PID: 1139
05-09 03:11:04.428: E/AndroidRuntime(1139): java.lang.RuntimeException: An error occured while executing doInBackground()
05-09 03:11:04.428: E/AndroidRuntime(1139): at android.os.AsyncTask$3.done(AsyncTask.java:300)
05-09 03:11:04.428: …Run Code Online (Sandbox Code Playgroud)