在開發過程中發現,有些軟件對中文路徑支持不大好,如果使用Uri.fromFile轉換中文路徑為uri的時候,有些軟件可能會識別不出來導致功能異常,那么android開發之使用中文路徑的解決方法大家都了解嗎?一起跟著武林技術頻道小編的步伐來了解一下吧!
已知的有兩個應用:1、騰訊微博的分享功能;2、酷派D530下調用系統攝像頭拍照。
如果非要用中文路徑,可以采用下面的方式:
String path = getCameraTempFilePath(),;
//有些系統攝像頭對中文路徑支持不好,通過Uri.fromFile編碼之后反而有問題,先手動加上吧
// Uri uri = Uri.fromFile(new File(path));
Uri uri = Uri.parse("file://"+path);
intent.putExtra(MediaStore.EXTRA_OUTPUT, uri);
上文是android開發之使用中文路徑的解決方法,相信大家都有了一定的了解,想要了解更多的技術信息,請繼續關注武林技術頻道吧!
新聞熱點
疑難解答