public void onRefresh() {
// TODO Auto-generated method stub
new AsyncTask<Void, Void, Void>() {
protected Void doInBackground(Void... params) {
try {
Thread.sleep(500);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return null;
}
@Override
protected void onPostExecute(Void result) {
myListView.onRefreshComplete();
}
}.execute(null);
}
eclipse提示说
要从类型 AsyncTask<Void,Void,Void> 中调用 varargs 方法 execute(Void...),应该将类型为 null 的参数显式地强制转换为 Void[]。对于 varargs 调用来说,也可以将其强制转换为 Void
代码在eclipse中美问题,但是在IntelliJ IDEA就有问题
请教下高手
------解决方案--------------------
execute(null)--->execute();