Ignore file extension when retrieving resources on Android

This commit is contained in:
Torsten Grote
2018-09-03 11:58:42 -03:00
parent 8e6cd12f07
commit 9efd2d113a

View File

@@ -24,14 +24,9 @@ class AndroidResourceProvider implements ResourceProvider {
@Override @Override
public InputStream getResourceInputStream(String name, String extension) { public InputStream getResourceInputStream(String name, String extension) {
Resources res = appContext.getResources(); Resources res = appContext.getResources();
String fileName; // extension is ignored on Android, resources are retrieved without it
if (extension.equals(".zip")) {
fileName = name;
} else {
fileName = name + extension;
}
int resId = int resId =
res.getIdentifier(fileName, "raw", appContext.getPackageName()); res.getIdentifier(name, "raw", appContext.getPackageName());
return res.openRawResource(resId); return res.openRawResource(resId);
} }
} }