title: Android: SQLite saving string array?
body: <p>I need to save a string array to the database but it won't let me. This is what I have:</p>
  
  <pre><code> public long createEntry(String startTime, String endTime, String[] states) {
           ContentValues initialValues = new ContentValues();
           initialValues.put(START_KEY_TIME , startTime);
           initialValues.put(END_KEY_TIME , endTime);
           initialValues.put(KEY_STATE, states );
  
           return databaseConnect.insert(DATABASE_TABLE, null, initialValues);
  }
  </code></pre>
  
  <p>But if I put <code>string[]</code> states in, it says that content values is not able to take an argument. How do I get around that? I was thinking I have 7 things in states, could I like have 7 separate strings and store stuff in each and then afterwards put all the strings back into an string array? Or would that be bad practice? </p>