以空和光标作为参数执行Call Asynctask,执行此操作>> [

问题描述 投票:1回答:2
我写了一个Asynctask为

private class dboperation extends AsyncTask<Void, Void, Cursor>

我是Android新手,在Google中搜索了很多内容,但在如何使用这些参数从另一个类中调用异步任务时感到震惊。

代码

private class dboperation extends AsyncTask<Void, Void, Cursor>{ @Override protected Cursor doInBackground(Void... params) { // TODO Auto-generated method stub getstocks="Select " + st.column1 + " as _id, " + st.column3 + " From "+ st.tablename; a1=Database.getInstance(getApplicationContext()).getWritableDatabase().rawQuery(getstocks, null); return null; } protected void onPostExecute(Cursor result) { if(a1.moveToNext()) { displaystocks.setVisibility(View.INVISIBLE); } final poplist populatestocks=new poplist(getApplicationContext(),a1) ; popstocks.setAdapter(populatestocks); } @Override protected void onPreExecute() { } protected void onProgressUpdate(Void... values) { } }

当我这样呼叫时,它给我错误“ 

无效无法解析为变量

”。dboperation.execute(Void,Void,a1);
我该如何解决?

我写了一个Asynctask,因为私有类dboperation扩展了AsyncTask

我是android的新手,并通过在google中搜索很多内容而写,但是对如何调用异步任务感到震惊...

android android-asynctask
2个回答
5
投票

1
投票
最新问题
© www.soinside.com 2019 - 2024. All rights reserved.