If no external storage dir available, use internal storage.
This commit is contained in:
parent
e757179683
commit
5a957ec8ad
|
@ -21,7 +21,14 @@ class ConfigFile {
|
|||
|
||||
ConfigFile(Context context) {
|
||||
mContext = context;
|
||||
mConfigPath = mContext.getExternalFilesDir(null).getPath();
|
||||
|
||||
File externalDir = mContext.getExternalFilesDir(null);
|
||||
if (externalDir == null) {
|
||||
// Use internal storage if external directory is not available.
|
||||
externalDir = mContext.getFilesDir();
|
||||
}
|
||||
|
||||
mConfigPath = externalDir.getPath();
|
||||
}
|
||||
|
||||
public String getConfigFile() {
|
||||
|
|
Loading…
Reference in New Issue