Fixed file locating problem
This commit is contained in:
@@ -24,6 +24,7 @@ import java.nio.charset.Charset;
|
|||||||
import java.nio.charset.StandardCharsets;
|
import java.nio.charset.StandardCharsets;
|
||||||
import java.nio.file.Files;
|
import java.nio.file.Files;
|
||||||
import java.nio.file.Paths;
|
import java.nio.file.Paths;
|
||||||
|
import java.util.Arrays;
|
||||||
|
|
||||||
public class FileIO<T> {
|
public class FileIO<T> {
|
||||||
private final String TAG = FileIO.class.getCanonicalName();
|
private final String TAG = FileIO.class.getCanonicalName();
|
||||||
@@ -36,8 +37,9 @@ public class FileIO<T> {
|
|||||||
StringBuilder sb = new StringBuilder();
|
StringBuilder sb = new StringBuilder();
|
||||||
InputStream is = null;
|
InputStream is = null;
|
||||||
try {
|
try {
|
||||||
if (new File(fileName).exists()) {
|
if (Arrays.asList(context.getResources().getAssets().list("")).contains(fileName)) {
|
||||||
is = am.open(fileName);
|
is = am.open(fileName);
|
||||||
|
Log.d(TAG, "Opening file: " + fileName);
|
||||||
} else {
|
} else {
|
||||||
is = am.open(fileName.substring(0, fileName.length() - 8) + ".json");
|
is = am.open(fileName.substring(0, fileName.length() - 8) + ".json");
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user