Android处理Uri uri = data.getData();中的uri
时间: 2024-05-21 16:15:20 浏览: 131
Android Uri
在Android中,`Uri`代表着一个资源的唯一标识符。在`onActivityResult`方法中,`data.getData()`返回的是从另一个Activity返回的数据的Uri,可以通过该Uri获取到返回的数据。具体处理方式根据具体需求而定,例如:
- 如果是获取图片,可以使用`BitmapFactory`将Uri转换为Bitmap对象;
- 如果是获取文件,可以使用`ContentResolver`获取文件的输入流进行处理;
- 如果是获取视频,可以使用`MediaPlayer`播放该Uri代表的视频等。
总之,具体处理方式取决于需要处理的数据类型和业务需求。
阅读全文