好吧标题说明了一切.我不确定为什么它不想工作.
这是在AsyncWorker中,因此可能是问题.变量也在受保护的方法之外,但在内部时也是如此.
private class MyAsyncTask extends AsyncTask<String, String, String> {
ListView workersList = (ListView)findViewById (R.id.workers_list);
ArrayList<String> itemsList = new ArrayList<String>();
protected String doInBackground(String... arg0) {
Run Code Online (Sandbox Code Playgroud)
然后是
ArrayAdapter<String> adapter = new ArrayAdapter<String>(android.R.layout.simple_list_item_1, itemsList);
Run Code Online (Sandbox Code Playgroud)