我通过扩展类ContentProvider及其所有抽象方法创建了我自己的ContentProvider。
我可以在我创建它的应用程序中使用MyContentProivder,但是我 我没有得到如何在其他应用程序中使用它。
这个问题可能已被多次询问,但我真的没有得到任何信息。
请帮助
答案 0 :(得分:2)
如果您有自定义内容提供者,则可以在其他应用程序中使用它的URI。
要插入,
ContentValues values = new ContentValues();
values.put("title", "lalit");
values.put("isbn", "0470285818");
Uri uri = getContentResolver().insert(Uri.parse(URI), values);
阅读,
Uri allTitles = Uri.parse(URI);
Cursor c = managedQuery(allTitles, null, null, null, null);
以同样的方式删除,使用查询进行更新。