ContentUris类使用介绍

ContentUris类用于获取Uri路径后面的ID部分,它有两个比较实用的方法:

withAppendedId(uri, id)用于为路径加上ID部分:

Uri uri = Uri.parse("content://cn.xxt.provider.personprovider/person")

Uri resultUri = ContentUris.withAppendedId(uri, 10);

//生成后的Uri为:content://cn.xxt.provider.personprovider/person/10

 

parseId(uri)方法用于从路径中获取ID部分:

Uri uri = Uri.parse("content://cn.xxt.provider.personprovider/person/10")

long personid = ContentUris.parseId(uri);//获取的结果为:10

posted @ 2016-04-11 15:16  巧克力曲奇  阅读(556)  评论(0编辑  收藏  举报