【发布时间】:2015-07-11 22:43:10
【问题描述】:
我正在关注 Udacity 上的 google android 教程,但在指定的代码中,我收到以下警告:
作为原始类型“android.os.AsyncTask”的成员对“execute(Params...)”的未选中调用
关于此代码:
DoSomethingTask myTask = new DoSomethingTask();
myTask.execute(); // Warning here
DoSomethingTask:
public class DoSomethingTask extends AsyncTask {
protected Object doInBackground(Object[] params) {
...
}
}
谁能解释这个警告以及如何解决它?看来它应该按照说明工作......
【问题讨论】:
-
“错误”是指“警告”?
-
我认为这是任务的参数引起的,尝试扩展 AsyncTask
并删除任务中的 Object[] 参数。或者尝试扩展 AsyncTask 中添加一个对象 -
@xwhyLikeThis 就是这样!虽然我清楚地记得最初输入的内容......不知道它是如何消失的!您可以发布一个答案,以便我将其标记为已回答吗?
标签: java android android-asynctask