diff --git a/android/phoenix/res/xml/prefs.xml b/android/phoenix/res/xml/prefs.xml index 1ddf627121..caffb2020f 100644 --- a/android/phoenix/res/xml/prefs.xml +++ b/android/phoenix/res/xml/prefs.xml @@ -38,6 +38,19 @@ android:targetPackage="org.retroarch" /> + + + + + + diff --git a/android/phoenix/src/org/retroarch/browser/RetroArch.java b/android/phoenix/src/org/retroarch/browser/RetroArch.java index 9c036c148c..7a47df00d0 100644 --- a/android/phoenix/src/org/retroarch/browser/RetroArch.java +++ b/android/phoenix/src/org/retroarch/browser/RetroArch.java @@ -410,6 +410,8 @@ public class RetroArch extends Activity implements prefs.getString("savefile_directory", "") : ""); config.setString("savestate_directory", prefs.getBoolean("savestate_directory_enable", false) ? prefs.getString("savestate_directory", "") : ""); + config.setString("system_directory", prefs.getBoolean("system_directory_enable", false) ? + prefs.getString("system_directory", "") : ""); config.setBoolean("video_font_enable", prefs.getBoolean("video_font_enable", true)); diff --git a/android/phoenix/src/org/retroarch/browser/SystemDirActivity.java b/android/phoenix/src/org/retroarch/browser/SystemDirActivity.java new file mode 100644 index 0000000000..1a2be43477 --- /dev/null +++ b/android/phoenix/src/org/retroarch/browser/SystemDirActivity.java @@ -0,0 +1,12 @@ +package org.retroarch.browser; + +import android.os.Bundle; + +public class SystemDirActivity extends DirectoryActivity { + @Override + public void onCreate(Bundle savedInstanceState) { + super.setPathSettingKey("system_directory"); + super.setIsDirectoryTarget(true); + super.onCreate(savedInstanceState); + } +}