title: Error: Trying to requery an already closed cursor
body: <p>I'm running into an error but I can't seem to find a solution. My application is working on ICS 4.0.3 but it returns the error on Android 3.2. Here is the code in my <code>MainActivity.java</code> file:</p>
  
  <pre><code>SQLiteDatabase db = databaseHelper.getReadableDatabase();
           Cursor cursor = db.query(DatabaseHelper.TABLE_NAME, new String[]{"_id","isim","icerik"}, null, null, null, null, null);
           startManagingCursor(cursor);
           tts=0;
  
  
  
           while(cursor.moveToNext()){
              if(tts==0)
               {            
              array_spinner=new String[cursor.getCount()+1];
              array_spinner[tts]= "FAVORİ";
               }
              array_spinner2[tts+1]= cursor.getString((cursor.getColumnIndex("isim")));
              array_spinner3[tts+1]= cursor.getString((cursor.getColumnIndex("icerik")));
               tts++;
              } 
  
           ss2 = (Spinner) findViewById(R.id.spinner2);
           ArrayAdapter&lt;Object&gt; adapter  = new ArrayAdapter&lt;Object&gt;(this,R.layout.row2, R.id.weekofday2, array_spinner2);
              ss2.setAdapter(adapter);
          } catch (Exception e) {}
  </code></pre>
  
  <p>Any suggestions on how to solve this problem?</p>