私は関連するQ&Aを読んだことがありますが、カスタムContentProviderが次のようなことを行うとは信じられません。
insertUri = ContentUris.withAppendedId( Data2TableMetaData.CONTENT_URI, rowId)
// notify listeners
getContext().getContentResolver().notifyChange(insertUri, null);
... ContentObserversには、rowIdを取得する方法がありません。
これは本当に正しいですか?これは良くないように見えるので、私は何かが欠けているに違いないと思います。