在 Kotlin 中将字符串转换为 Uri

Convert String to Uri in Kotlin

如何在 Kotlin 中将字符串转换为 Uri 而不是 java (Android)?

val Uri_string = "/sdcard/example.jpg"

Uri_string = ???;

val uri = Uri.parse(Uri_string)

val fileName = "example.jpg"
val path = "${Environment.getExternalStorageDirectory()}/$fileName"
val file = File(path); 
val uri = Uri.fromFile(file);

如果你使用Android KTX你也可以这样解析:

val uri_string = "/sdcard/example.jpg"
val uri = uri_string.toUri()