Android Sqlite, PAS DANS la syntaxe

Je suis en train de lancer NOT IN sélectionnez l'endroit où NOT IN liste est dynamique. Quelque chose comme

SELECT id, type FROM CONTACTS where type NOT IN ('connect','answer')

Dans le code de mes vaines tentatives ont été:

db.query(TABLE, new String[] { "id", ""}, " type NOT IN (?)", "connect,answer", 
    null, null, null); // didn't work
db.query(TABLE, new String[] { "id", ""}, " type NOT IN (?)", "'connect','answer'", 
null, null, null); //didn't work

De mon point de vue sur ce qu' ? substitution traite ma virgule liste comme seul argument. J'ai trouvé une solution mais c'est assez moche donc je ne vais pas le poster ici jusqu'à ce que quelqu'un vient de l'avant avec quelque chose de plus élégant

InformationsquelleAutor Bostone | 2011-01-16