0
내 앱은 ACTION_VIEW를 사용하여 파일을 시작하려고합니다. 다음 코드는 선택한 파일Intent.ACTION_VIEW 잘못된 파일 경로를 반환했습니다.
if(Intent.ACTION_VIEW.equals(action)){
String Path = intent.getDataString();
//file processing code
}
선택한 파일이 거기에 공백이없는 때 잘 작동의 파일 경로를 반환합니다. 예를 들어 Path는 "/mnt/sdcard/sample.pdf"가되지만 "/ mnt/sdcard/4C 1099 + 2 WOOO6.pdf"와 같이 이름이 공백 인 파일을 선택하면 "/ mnt/sdcard/4C"가됩니다. % 20 % 20 % 2010 년 % 20 % 20 % 20 % 2B % 20 % 202 % 20W0006.pdf "
도움이 필요하십니까?
와우, 나는 intent.getEncodedPath 대신 intent.getEncodedPath를 사용하고 있습니다. –
편집 된 답변보기 –
. 고마워요 –