title: The constructor ArrayAdapter<String>(int, ArrayList<String>) is undefined
body: <p>Well the title says it all. I'm not sure why it doesn't want to work.</p>
  
  <p>This is in an AsyncWorker so that might be the issue. Also the variables are outside of a protected method but the same happens when inside.</p>
  
  <pre><code>private class MyAsyncTask extends AsyncTask&lt;String, String, String&gt; {
  
  
      ListView workersList = (ListView)findViewById (R.id.workers_list);
      ArrayList&lt;String&gt; itemsList = new ArrayList&lt;String&gt;();
  
  
      protected String doInBackground(String... arg0) {
  </code></pre>
  
  <p>Then later on</p>
  
  <pre><code>ArrayAdapter&lt;String&gt; adapter = new ArrayAdapter&lt;String&gt;(android.R.layout.simple_list_item_1, itemsList);
  </code></pre>