有沒有辦法將Uri
轉換成URL
?我需要這個圖書館,我只用接受URL
但我需要在我的設備上使用圖像。如何把android.net.Uri轉換成java.net.URL?
9
A
回答
14
如果Uri
的方案是http
或https
,new URL(uri.toString())
應該工作。
如果Uri
的方案是file
,雖然我感到緊張,但它仍然可以工作。
如果Uri
的方案是ftp
或jar
,可能仍然還工作,儘管我們不知道你爲什麼有這些計劃一個Uri
。
如果Uri
的方案是別的—如content
—這是不行的,你需要找到一個更好的庫。
+0
這是對的,謝謝。 – CaptainForge
4
試試這個
android.net.URI auri = new android.net.URI("your url goes here");
java.net.URI juri = new java.net.URI(auri.toString());
欲瞭解更多請參考:
相關問題
- 1. 如何將字符串轉換爲android.net.Uri
- 2. java.lang.ClassCastException:java.net.URI不能轉換爲java.net.URL
- 3. 如何把PHP轉換成html A HREF
- 4. 如何把PHP代碼轉換成HTML
- 5. 如何把.txt轉換成.mht格式?
- 6. 如何把yyyymm轉換成Mon-yyyy?
- 7. 如何把.pem轉換成.pfx?
- 8. 如何把σ κ轉換成σκ?
- 9. 如何把linalg.Vector轉換成regression.Labeledpoint格式?
- 10. 如何把xls轉換成mysql?
- 11. 如何把PhotoResult或BitmapImage轉換成Bitmap?
- 12. 如何把.aspx頁轉換成pdf?
- 13. 如何把cv :: Mat轉換成CvArr?
- 14. 如何把值轉換成一排SQL
- 15. 如何把jpeg轉換成PDF/A?
- 16. 如何把Wbmp轉換成Png?
- 17. 如何把.epsf轉換成.eps?
- 18. 如何把.ipa轉換成.app文件?
- 19. WPF如何把DataGrid轉換成DataTable?
- 20. 如何把JSON轉換成JSONP?
- 21. 如何把javascript form action轉換成jquery?
- 22. android.net.Uri $ HierarchicalUri無法轉換爲java.util.ArrayList
- 23. 把hover div轉換成div
- 24. 把XML轉換成數組
- 25. 如何將Android.Net.Uri路徑轉換爲xamarin中的物理路徑?
- 26. Android-如何將android.net.Uri對象轉換爲java.net.URI對象?
- 27. 如何把我的切換按鈕值轉換成int
- 28. 如何把任何.htc文件轉換成.js文件?
- 29. 怎麼把LPCTSTR轉換成LPSTR?
- 30. 把UNIX日期轉換成角表
'新的URL(uri.toString())'? – Blackbelt
這是有效的....我很抱歉,我從來沒有想過會工作,我想我不得不做一個方法轉換。 – CaptainForge