summaryrefslogtreecommitdiff
path: root/Source/Android
diff options
context:
space:
mode:
authorJosJuice <josjuice@gmail.com>2019-01-30 19:02:26 +0100
committerGitHub <noreply@github.com>2019-01-30 19:02:26 +0100
commit06241fa40952fa9ff3462e1a068fcf4111aa24d0 (patch)
tree7a191477a17b18e4c8d63fe61140b8452882a1b4 /Source/Android
parent4166c55c2bf0834496dcde5617955106f9a5c770 (diff)
parent3639607849a4035cf723054bb1a755678fda0f7b (diff)
Merge pull request #7754 from JosJuice/android-selectedgames
Android: Use SelectedGames instead of SelectedGame in StartupHandler
Diffstat (limited to 'Source/Android')
-rw-r--r--Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/StartupHandler.java16
1 files changed, 12 insertions, 4 deletions
diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/StartupHandler.java b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/StartupHandler.java
index 5fcc384459..30253de9c8 100644
--- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/StartupHandler.java
+++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/StartupHandler.java
@@ -26,18 +26,26 @@ public final class StartupHandler
// Ask the user if he wants to enable analytics if we haven't yet.
Analytics.checkAnalyticsInit(parent);
- String start_file = "";
+ String[] start_files = null;
Bundle extras = parent.getIntent().getExtras();
if (extras != null)
{
- start_file = extras.getString("AutoStartFile");
+ start_files = extras.getStringArray("AutoStartFiles");
+ if (start_files == null)
+ {
+ String start_file = extras.getString("AutoStartFile");
+ if (!TextUtils.isEmpty(start_file))
+ {
+ start_files = new String[]{start_file};
+ }
+ }
}
- if (!TextUtils.isEmpty(start_file))
+ if (start_files != null && start_files.length > 0)
{
// Start the emulation activity, send the ISO passed in and finish the main activity
Intent emulation_intent = new Intent(parent, EmulationActivity.class);
- emulation_intent.putExtra("SelectedGame", start_file);
+ emulation_intent.putExtra(EmulationActivity.EXTRA_SELECTED_GAMES, start_files);
parent.startActivity(emulation_intent);
parent.finish();
}