如何在Java (Android)中将字符串转换为Uri?即:
String myUrl = "http://stackoverflow.com";
myUri =?;
发布于 2010-08-15 20:48:58
您可以使用Uri
中的parse
静态方法
//...
import android.net.Uri;
//...
Uri myUri = Uri.parse("http://stackoverflow.com")
发布于 2015-09-22 23:10:56
我只是在使用java.net
包。您可以在此处执行以下操作:
...
import java.net.URI;
...
String myUrl = "http://stackoverflow.com";
URI myURI = new URI(myUrl);
发布于 2018-02-15 13:21:33
如果你正在使用 Kotlin 和Kotlin android扩展,那么有一个很好的方法可以做到这一点。
val uri = myUriString.toUri()
要将Kotlin扩展(、KTX、)添加到项目中,请在应用程序模块的build.gradle中添加以下内容
repositories {
google()
}
dependencies {
implementation 'androidx.core:core-ktx:1.0.0-rc01'
}
https://stackoverflow.com/questions/3487389
复制相似问题