Преобразование Uri в строку
можно ли преобразовать Uri до String и наоборот?
Потому что я хочу получить Uri превращается в String перейти в другую деятельность через intent.putextra() и если это невозможно, Может ли кто-нибудь предложить мне способ, как пройти выбранный Uri в другой деятельности?
8 ответов:
Uri в строку
Uri uri; String stringUri; stringUri = uri.toString();строка в Uri
Uri uri; String stringUri; uri = Uri.parse(stringUri);
Uri не сериализуется, поэтому вы можете сохранять строки и конвертировать их обратно при загрузке
при сохранении
String str = myUri.toString();и
Uri myUri = Uri.parse(str);
СТРОКА ДЛЯ URI.
Uri uri=Uri.parse("YourString");URI В СТРОКУ
Uri uri; String andro=uri.toString();удачи в кодировании :)
Если вы хотите передать Uri в другое действие, попробуйте метод intent.setData(Uri uri) https://developer.android.com/reference/android/content/Intent.html#setData(android.net.Uri)
в другой деятельности, через намерение.getData () для получения Uri.
строка в Uri
Uri myUri = Uri.parse("https://www.google.com");Uri в строку
Uri uri; String stringUri = uri.toString();
можно использовать
.toStringметод преобразования Uri в строку в javaUri uri = Uri.parse("Http://www.google.com"); String url = uri.toString();этот метод легко преобразует Uri в строку
Comments