diff options
| author | JosJuice <josjuice@gmail.com> | 2019-01-30 19:02:26 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-01-30 19:02:26 +0100 |
| commit | 06241fa40952fa9ff3462e1a068fcf4111aa24d0 (patch) | |
| tree | 7a191477a17b18e4c8d63fe61140b8452882a1b4 /Source/Android | |
| parent | 4166c55c2bf0834496dcde5617955106f9a5c770 (diff) | |
| parent | 3639607849a4035cf723054bb1a755678fda0f7b (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.java | 16 |
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(); } |
