LinuxTorPlugin: Address review comments

This commit is contained in:
Torsten Grote
2018-08-24 12:46:08 -03:00
parent 3a49ca0d97
commit 8e6cd12f07
10 changed files with 42 additions and 33 deletions

View File

@@ -22,10 +22,16 @@ class AndroidResourceProvider implements ResourceProvider {
}
@Override
public InputStream getResourceInputStream(String name) {
public InputStream getResourceInputStream(String name, String extension) {
Resources res = appContext.getResources();
if (name.endsWith(".zip")) name = name.substring(0, name.length() - 4);
int resId = res.getIdentifier(name, "raw", appContext.getPackageName());
String fileName;
if (extension.equals(".zip")) {
fileName = name;
} else {
fileName = name + extension;
}
int resId =
res.getIdentifier(fileName, "raw", appContext.getPackageName());
return res.openRawResource(resId);
}
}