Loading src/com/android/settings/gestures/GesturePreference.java +10 −0 Original line number Diff line number Diff line Loading @@ -150,6 +150,10 @@ public final class GesturePreference extends SwitchPreference { playButton.setVisibility(View.VISIBLE); } } if (mMediaPlayer != null && !mMediaPlayer.isPlaying() && playButton.getVisibility() != View.VISIBLE) { playButton.setVisibility(View.VISIBLE); } } }); Loading @@ -175,4 +179,10 @@ public final class GesturePreference extends SwitchPreference { } } void onViewInvisible() { if (mMediaPlayer != null && mMediaPlayer.isPlaying()) { mMediaPlayer.pause(); } } } src/com/android/settings/gestures/GestureSettings.java +8 −0 Original line number Diff line number Diff line Loading @@ -144,6 +144,14 @@ public class GestureSettings extends SettingsPreferenceFragment implements } } @Override public void onStop() { super.onStop(); for (GesturePreference preference : mPreferences) { preference.onViewInvisible(); } } @Override public boolean onPreferenceChange(Preference preference, Object newValue) { boolean enabled = (boolean) newValue; Loading Loading
src/com/android/settings/gestures/GesturePreference.java +10 −0 Original line number Diff line number Diff line Loading @@ -150,6 +150,10 @@ public final class GesturePreference extends SwitchPreference { playButton.setVisibility(View.VISIBLE); } } if (mMediaPlayer != null && !mMediaPlayer.isPlaying() && playButton.getVisibility() != View.VISIBLE) { playButton.setVisibility(View.VISIBLE); } } }); Loading @@ -175,4 +179,10 @@ public final class GesturePreference extends SwitchPreference { } } void onViewInvisible() { if (mMediaPlayer != null && mMediaPlayer.isPlaying()) { mMediaPlayer.pause(); } } }
src/com/android/settings/gestures/GestureSettings.java +8 −0 Original line number Diff line number Diff line Loading @@ -144,6 +144,14 @@ public class GestureSettings extends SettingsPreferenceFragment implements } } @Override public void onStop() { super.onStop(); for (GesturePreference preference : mPreferences) { preference.onViewInvisible(); } } @Override public boolean onPreferenceChange(Preference preference, Object newValue) { boolean enabled = (boolean) newValue; Loading