Loading src/com/android/settings/notification/SoundSettings.java +9 −4 Original line number Diff line number Diff line Loading @@ -204,10 +204,6 @@ public class SoundSettings extends DashboardFragment implements OnActivityResult @Override public void onSampleStarting(SeekBarVolumizer sbv) { if (mCurrent != null && mCurrent != sbv) { mCurrent.stopSample(); } mCurrent = sbv; if (mCurrent != null) { mHandler.removeMessages(STOP_SAMPLE); mHandler.sendEmptyMessageDelayed(STOP_SAMPLE, SAMPLE_CUTOFF); Loading @@ -222,6 +218,15 @@ public class SoundSettings extends DashboardFragment implements OnActivityResult } } @Override public void onStartTrackingTouch(SeekBarVolumizer sbv) { // stop the ringtone when other seek bar is adjust if (mCurrent != null && mCurrent != sbv) { mCurrent.stopSample(); } mCurrent = sbv; } public void stopSample() { if (mCurrent != null) { mCurrent.stopSample(); Loading src/com/android/settings/notification/VolumeSeekBarPreference.java +11 −0 Original line number Diff line number Diff line Loading @@ -138,6 +138,12 @@ public class VolumeSeekBarPreference extends SeekBarPreference { mZenMuted = zenMuted; updateIconView(); } @Override public void onStartTrackingTouch(SeekBarVolumizer sbv) { if (mCallback != null) { mCallback.onStartTrackingTouch(sbv); } } }; final Uri sampleUri = mStream == AudioManager.STREAM_MUSIC ? getMediaVolumeUri() : null; if (mVolumizer == null) { Loading Loading @@ -201,5 +207,10 @@ public class VolumeSeekBarPreference extends SeekBarPreference { public interface Callback { void onSampleStarting(SeekBarVolumizer sbv); void onStreamValueChanged(int stream, int progress); /** * Callback reporting that the seek bar is start tracking. */ void onStartTrackingTouch(SeekBarVolumizer sbv); } } Loading
src/com/android/settings/notification/SoundSettings.java +9 −4 Original line number Diff line number Diff line Loading @@ -204,10 +204,6 @@ public class SoundSettings extends DashboardFragment implements OnActivityResult @Override public void onSampleStarting(SeekBarVolumizer sbv) { if (mCurrent != null && mCurrent != sbv) { mCurrent.stopSample(); } mCurrent = sbv; if (mCurrent != null) { mHandler.removeMessages(STOP_SAMPLE); mHandler.sendEmptyMessageDelayed(STOP_SAMPLE, SAMPLE_CUTOFF); Loading @@ -222,6 +218,15 @@ public class SoundSettings extends DashboardFragment implements OnActivityResult } } @Override public void onStartTrackingTouch(SeekBarVolumizer sbv) { // stop the ringtone when other seek bar is adjust if (mCurrent != null && mCurrent != sbv) { mCurrent.stopSample(); } mCurrent = sbv; } public void stopSample() { if (mCurrent != null) { mCurrent.stopSample(); Loading
src/com/android/settings/notification/VolumeSeekBarPreference.java +11 −0 Original line number Diff line number Diff line Loading @@ -138,6 +138,12 @@ public class VolumeSeekBarPreference extends SeekBarPreference { mZenMuted = zenMuted; updateIconView(); } @Override public void onStartTrackingTouch(SeekBarVolumizer sbv) { if (mCallback != null) { mCallback.onStartTrackingTouch(sbv); } } }; final Uri sampleUri = mStream == AudioManager.STREAM_MUSIC ? getMediaVolumeUri() : null; if (mVolumizer == null) { Loading Loading @@ -201,5 +207,10 @@ public class VolumeSeekBarPreference extends SeekBarPreference { public interface Callback { void onSampleStarting(SeekBarVolumizer sbv); void onStreamValueChanged(int stream, int progress); /** * Callback reporting that the seek bar is start tracking. */ void onStartTrackingTouch(SeekBarVolumizer sbv); } }