Conversion d’Uri en Ssortingng

Est-il possible de convertir un Uri en Ssortingng et vice versa? Parce que je veux que l’ Uri converti en Ssortingng passe dans une autre activité via intent.putextra() et si ce n’est pas possible, est-ce que quelqu’un peut me suggérer un moyen de faire passer une Uri sélectionnée dans une autre activité?

Uri à Ssortingng

 Uri uri; Ssortingng ssortingngUri; ssortingngUri = uri.toSsortingng(); 

Ssortingng à Uri

 Uri uri; Ssortingng ssortingngUri; uri = Uri.parse(ssortingngUri); 

Uri n’est pas sérialisable, vous pouvez donc enregistrer des chaînes et les reconvertir lors du chargement

en sauvegardant

 Ssortingng str = myUri.toSsortingng(); 

et lors du chargement

 Uri myUri = Uri.parse(str); 

STRING TO URI.

 Uri uri=Uri.parse("YourSsortingng"); 

URI TO STRING

 Uri uri; Ssortingng andro=uri.toSsortingng(); 

codage heureux 🙂

Si vous voulez passer un Uri à une autre activité, essayez la méthode intent.setData (Uri uri) https://developer.android.com/reference/android/content/Intent.html#setData(android.net.Uri)

Dans une autre activité, via intent.getData () pour obtenir le Uri.

en utilisant la bibliothèque Android KTX vous pouvez parsingr facilement

 val uri = myUriSsortingng.toUri() 

Ssortingng à Uri

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

Uri à Ssortingng

 Uri uri; Ssortingng ssortingngUri = uri.toSsortingng(); 

Vous pouvez utiliser la méthode .toSsortingng pour convertir Uri en Ssortingng dans Java

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

Cette méthode convertit facilement Uri en Ssortingng

 Uri uri = new Uri("*"); ssortingng ssortingngUri = uri.OriginalSsortingng;