URL Android pour Uri

Je dois changer l’URL en URI, guidez-moi s’il vous plaît comment je peux le changer.

J’ai essayé beaucoup, mais pas la solution. Toute aide est appréciée. Je peux également joindre un extrait de code si nécessaire.

Nous pouvons parsingr n’importe quelle URL en utilisant la méthode Uri.parse (Ssortingng).

Extrait de code :

Uri uri = Uri.parse( "http://www.facebook.com" ); 
 final Ssortingng myUrlStr = "xyz"; URL url; Uri uri; try { url = new URL(myUrlStr); uri = Uri.parse( url.toURI().toSsortingng() ); } catch (MalformedURLException e1) { e1.printStackTrace(); } catch (URISyntaxException e) { e.printStackTrace(); } 

Ceci est mon 2 cents, cela pourrait aider quelqu’un d’autre.

L’parsing de l’URL standard peut ne pas être une bonne idée si vous avez des variables transmises à l’URL en tant que requête

 Ssortingng your_url_which_is_not_going_to_change = "http://stackoverflow.com/?q=" Ssortingng your_query_ssortingng = "some other stuff" Ssortingng query = null; try { query = URLEncoder.encode(your_query_ssortingng, "utf-8"); } catch (UnsupportedEncodingException e) { // TODO Auto-generated catch block e.printStackTrace(); } Ssortingng url = your_url_which_is_not_going_to_change + query; URL input = new URL(url); etc... . 

J’espère que cela aide.

H.