"android.resource://" + getPackageName() + "/raw/video"
에서 비디오를 가져 오려고하는데 완벽하게 읽습니다. 해당 파일이 존재하는지 또는 없는지 어떻게 확인할 수 있습니까?파일이 안드로이드 리소스에 존재하는지 확인하십시오 - Android
-3
A
답변
1
이렇게 확인할 수 있습니다.
int checkExistence = mContext.getResources().getIdentifier("FILENAME_WITHOUT_EXTENSION", "raw", mContext.getPackageName());
if (checkExistence != 0) { // the resouce exists...
result = true;
}
else { // checkExistence == 0 // the resouce does NOT exist!!
result = false;
}
+0
나는 이것을 조금 시험 할 것이다. 감사합니다 – FrankFabregat
+0
그들 중 누구도 일하고 있습니다. 그들은 모든 것을 거짓으로 출력하고 있습니다. – FrankFabregat
+0
예, 처음 답변에 넣은 것과 똑같습니다. – FrankFabregat
파일 이름을 지정하십시오. 위의 경로에서 파일 이름을 분할하고 두 문자열을 일치시킵니다. –
하지만 파일이 있는지 어떻게 확인할 수 있습니까? @SafanMomin – FrankFabregat
@FrankFabregat 내 대답을 확인하십시오. –