【问题标题】:How to convert the string to Uri after storing in shared preferences?存储在共享首选项中后如何将字符串转换为 Uri?
【发布时间】:2017-08-05 22:33:06
【问题描述】:

我已使用 toString() 方法将 Uri 转换为字符串并存储在共享首选项中。

String path = uri.toString();

我想转换回 Uri 以便我可以设置图像。我试过了

Uri.parse(path); 

Uri.fromFile(new File(path));

但是,它们都不起作用。如何将字符串设置回 Uri?

【问题讨论】:

标签: android image uri


【解决方案1】:

您可以使用 Uri 中的解析静态方法

Uri myUri = Uri.parse("http://stackoverflow.com")

【讨论】:

  • 我认为你的答案是正确的,但我仍然没有得到我真正想要的。
  • 那么不要将此答案视为正确答案。此外,这对我来说似乎是一个非常糟糕的答案。一点都不重要。
  • 根据我的问题,这是正确的答案,但我想我不是在问我真正想要什么,因为图片没有显示,但 Uri.parse 是正确的。
猜你喜欢
  • 1970-01-01
  • 2015-09-03
  • 2015-06-11
  • 1970-01-01
  • 2017-07-02
  • 2021-11-08
  • 1970-01-01
  • 1970-01-01
  • 2021-12-16
相关资源
最近更新 更多