From 4a863c88b43cc1968c54f3c7ebcfbeceec38bf91 Mon Sep 17 00:00:00 2001 From: Lioncash Date: Tue, 27 Aug 2013 04:06:18 -0400 Subject: [PATCH] [Android] Simplify onAttach for CPUSettingsFragment and VideoSettingsFragment --- .../dolphinemu/settings/CPUSettingsFragment.java | 12 ++---------- .../dolphinemu/settings/VideoSettingsFragment.java | 12 ++---------- 2 files changed, 4 insertions(+), 20 deletions(-) diff --git a/Source/Android/src/org/dolphinemu/dolphinemu/settings/CPUSettingsFragment.java b/Source/Android/src/org/dolphinemu/dolphinemu/settings/CPUSettingsFragment.java index e77725087e..e93cbce384 100644 --- a/Source/Android/src/org/dolphinemu/dolphinemu/settings/CPUSettingsFragment.java +++ b/Source/Android/src/org/dolphinemu/dolphinemu/settings/CPUSettingsFragment.java @@ -57,16 +57,8 @@ public final class CPUSettingsFragment extends PreferenceFragment { super.onAttach(activity); - // This makes sure that the container activity has implemented - // the callback interface. If not, it throws an exception - try - { - m_activity = activity; - } - catch (ClassCastException e) - { - throw new ClassCastException(activity.toString()); - } + // Cache the activity instance. + m_activity = activity; } @Override diff --git a/Source/Android/src/org/dolphinemu/dolphinemu/settings/VideoSettingsFragment.java b/Source/Android/src/org/dolphinemu/dolphinemu/settings/VideoSettingsFragment.java index 3d97f2cbca..b8e82f4dd0 100644 --- a/Source/Android/src/org/dolphinemu/dolphinemu/settings/VideoSettingsFragment.java +++ b/Source/Android/src/org/dolphinemu/dolphinemu/settings/VideoSettingsFragment.java @@ -202,16 +202,8 @@ public final class VideoSettingsFragment extends PreferenceFragment { super.onAttach(activity); - // This makes sure that the container activity has implemented - // the callback interface. If not, it throws an exception - try - { - m_activity = activity; - } - catch (ClassCastException e) - { - throw new ClassCastException(activity.toString()); - } + // Cache the activity instance. + m_activity = activity; } @Override