1
我通过扩展ContentProvider类及其所有抽象方法创建了自己的ContentProvider。如何将自己的ContentProvider用于其他应用程序?
我能够在我创建它的应用程序中使用MyContentProivder,但是我不知道如何在其他应用程序中使用它。
这个问题可能已被问了很多次,但我真的没有得到任何信息。
请帮助
我通过扩展ContentProvider类及其所有抽象方法创建了自己的ContentProvider。如何将自己的ContentProvider用于其他应用程序?
我能够在我创建它的应用程序中使用MyContentProivder,但是我不知道如何在其他应用程序中使用它。
这个问题可能已被问了很多次,但我真的没有得到任何信息。
请帮助
如果您有自定义的ContentProvider,你可以在它的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);
在可以删除以同样的方式,更新使用查询。
感谢您的答案它正在工作,但其他应用程序如何知道提供程序表中列的名称是什么。 – AB1209 2012-01-30 06:15:07