[英]How do I declare my ArrayAdapter GLOBAL?
I need to be able to access my listview's simpleadapter from an AsyncTask, so I was told I should declare the arrayAdapter as GLOBAL. 我需要能够从AsyncTask访问listview的simpleadapter,所以被告知应该将arrayAdapter声明为GLOBAL。 How can I do that?
我怎样才能做到这一点?
Please exemplify with code (that is what I understand best) 请以代码为例(这是我最了解的)
Thank you 谢谢
How any other varible... 还有什么其他变量...
class MyActivity extends Activity {
private ArrayAdapter arrayAdapter;
protected void onCreate(Bundle save) {
super.onCreate(save);
....
arrayAdapter = new...
}
class myAsyncTask extends AsyncTask<Void, Void, Void> {
protected Void doInBackground(Void... params) {
arrayAdapter...
}
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.