将Uri转换为字符串和将字符串转换为Uri

13 浏览
0 Comments

将Uri转换为字符串和将字符串转换为Uri

我正在开发一个应用程序,它允许从SD卡中选择图像,将其保存到数据库中,并将此值设置为ImageView的值。我需要知道将uri转换为字符串和字符串转换为uri的方法。现在我使用了Uri的getEncodedPath()方法,但是,例如,这段代码不起作用:

ImageView iv=(ImageView)findViewById(R.id.imageView1);
Uri uri=Uri.parse("/external/images/media/470939");
Log.e("uri1", uri.toString());
iv.setImageURI(uri);

因此,我不知道如何将Uri保存到数据库中并从保存的值创建一个新的Uri。请帮助我修复它。

0