For the second parameter, you need to supply the name of some column in
your database that allows NULL values, if there is one.
If you supply such a column, then SQLite will be able to handle the
situation where you have an empty ContentValues you are trying to insert
into the database.
BTW, this is a better question for [android-beginners] or
[android-developers], since this pertains to the SDK more than the
Android source code.
--
Mark Murphy (a Commons Guy)
http://commonsware.com | http://twitter.com/commonsguy
Warescription: Three Android Books, Plus Updates, $35/Year