ContentProvider.insertで、コンテントプロバイダにデータを挿入する。
ContentProvider | Android Developers
まずは、
insertメソッドでは、customDBHelper.getWritableDatabaseでdbを取得し、db.insertで渡されたvaluesを挿入し、rowIdを取得する。
返ってきたrowIdが0より大きいなら成功で、uriを返す。(現時点では、uriは使わないので適当にセットしている。)
MainActivity.javaでは、
"name"と"content"のキーと値をmContentResolver.insertで挿入。
成功してuriが返ってくるかどうか。
uriが返ってきた。
rowIdが1なので成功している。
Sample/android/ContentProvider/insert/src/ContentProvider at master · bg1bgst333/Sample · GitHub