Sqlite cómo obtener elementos de cadena utilizando el cursor

<code>public Cursor getImages(long rowId) throws SQLException
    {
        Cursor mCursor =
                db.rawQuery("select * from Pictures WHERE id=" + rowId + ";", null);
        if (mCursor != null) {
            mCursor.moveToFirst();
        }
        return mCursor;


    }
</code>

Columnas de la tabla "id, pic, comentario"

Quiero tomar los valores de pic y comentar a la matriz de cadenas.

Mi código es:

<code>int i=0;
        Cursor c1 = db.getImages(memberId);     
        c1.moveToFirst();
        while(c1.isLast()){
            pictures[i]=c1.getString(1);
            comments[i]=c1.getString(2);
            i++;
        }
</code>

esto no funciona

Respuestas a la pregunta(5)

Su respuesta a la pregunta