最佳答案
我正在开发一些应用程序,它允许从 SD 卡选择图像,保存到数据库,并设置这个值为 ImageView。我需要知道如何将 uri 转换为 string,将 string 转换为 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。拜托,帮我修好它。