code

Uri를 문자열로 변환

codestyles 2020. 8. 14. 07:46
반응형

Uri를 문자열로 변환


를로 또는 그 반대로 변환 할 UriString있습니까? Uri변환을 String통해 다른 활동으로 전달 하고 싶기 때문에 intent.putextra()가능하지 않은 경우 누군가가 선택한 Uri것을 다른 활동 으로 전달하는 방법을 제안 할 수 있습니까?


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);

STRING TO 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) 메소드를 사용해보십시오.

다른 활동에서 intent.getData ()를 통해 Uri를 가져옵니다.


Android KTX 라이브러리를 사용하면 쉽게 파싱 할 수 있습니다.

val uri = myUriString.toUri()

문자열을 Uri로

Uri myUri = Uri.parse("https://www.google.com");

Uri에서 문자열로

Uri uri;
String stringUri = uri.toString();

.toStringJava에서 Uri를 String으로 변환 하는 방법을 사용할 수 있습니다.

Uri uri = Uri.parse("Http://www.google.com");

String url = uri.toString();

이 방법은 Uri를 String으로 쉽게 변환합니다.


Uri uri = new Uri("*");
string stringUri = uri.OriginalString;

참고 URL : https://stackoverflow.com/questions/17356312/converting-of-uri-to-string

반응형