Bug*_*ggy 3 java android android-asynctask
我正在尝试对GETURL 发出请求,我创建了一个扩展类AsyncTask<Void, Void, Void>并尝试调用new MyClass.execute()......我以前做过这个并且它有效,今天它不起作用。我究竟做错了什么?
这是我的代码:
public class SignUpActivity extends AppCompatActivity {
String TAG = SignUpActivity.class.getSimpleName();
String URL;
ArrayList<String> countries = new ArrayList<>();
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_sign_up);
new MyClass.execute();
}
private class MyClass extends AsyncTask<Void, Void, Void> {
@Override
protected void onPreExecute() {
super.onPreExecute();
//TODO
}
@Override
protected Void doInBackground(Void... params) {
HttpHandler sh = new HttpHandler();
// Making a request to url and getting response
String jsonStr = sh.makeServiceCall(URL, "GET");
//Handling response in jsonStr code
return null;
}
@Override
protected void onPostExecute(Void result) {
super.onPostExecute(result);
//TODO
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1692 次 |
| 最近记录: |