【发布时间】:2012-07-12 12:24:09
【问题描述】:
我必须在我的应用程序中加载 XML 数据,我在我的活动类的子类中这样做,像这样扩展 AsyncTask:
public class MyActivity extends Activity {
ArrayList<Offre> listOffres;
private class DownloadXML extends AsyncTask<Void, Void,Void>
{
protected Void doInBackground(Void... params)
{
listOffres = ContainerData.getFeeds();
return null;
}
}
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.activity_liste_offres);
DownloadXML.execute(); // Problem here !
for(Offre offre : listOffres) { // etc }
}
}
这里我不知道怎么用execute(),出现如下错误:
不能对非静态方法execute(Integer...)进行静态引用 来自 AsyncTask 类型
我猜是一些参数,但是什么?
谢谢。
【问题讨论】:
标签: android xml android-asynctask