Merge "No clicking on volume icon in volume dialog." into ics-mr1
This commit is contained in:
committed by
Android (Google) Code Review
commit
e9b0608c76
@@ -278,10 +278,6 @@ public class VolumePanel extends Handler implements OnSeekBarChangeListener, Vie
|
||||
}
|
||||
|
||||
private void createSliders() {
|
||||
final int silentableStreams = System.getInt(mContext.getContentResolver(),
|
||||
System.MODE_RINGER_STREAMS_AFFECTED,
|
||||
((1 << AudioSystem.STREAM_NOTIFICATION) | (1 << AudioSystem.STREAM_RING)));
|
||||
|
||||
LayoutInflater inflater = (LayoutInflater) mContext
|
||||
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
|
||||
mStreamControls = new HashMap<Integer, StreamControl>(STREAMS.length);
|
||||
@@ -297,9 +293,6 @@ public class VolumePanel extends Handler implements OnSeekBarChangeListener, Vie
|
||||
sc.group = (ViewGroup) inflater.inflate(R.layout.volume_adjust_item, null);
|
||||
sc.group.setTag(sc);
|
||||
sc.icon = (ImageView) sc.group.findViewById(R.id.stream_icon);
|
||||
if ((silentableStreams & (1 << sc.streamType)) != 0) {
|
||||
sc.icon.setOnClickListener(this);
|
||||
}
|
||||
sc.icon.setTag(sc);
|
||||
sc.icon.setContentDescription(res.getString(streamRes.descRes));
|
||||
sc.iconRes = streamRes.iconRes;
|
||||
@@ -356,7 +349,6 @@ public class VolumePanel extends Handler implements OnSeekBarChangeListener, Vie
|
||||
&& mAudioManager.shouldVibrate(AudioManager.VIBRATE_TYPE_RINGER)) {
|
||||
sc.icon.setImageResource(R.drawable.ic_audio_ring_notif_vibrate);
|
||||
}
|
||||
sc.seekbarView.setEnabled(!muted);
|
||||
}
|
||||
|
||||
private boolean isExpanded() {
|
||||
@@ -436,8 +428,6 @@ public class VolumePanel extends Handler implements OnSeekBarChangeListener, Vie
|
||||
mAudioService.getLastAudibleStreamVolume(streamType)
|
||||
: mAudioService.getStreamVolume(streamType);
|
||||
|
||||
// int message = UNKNOWN_VOLUME_TEXT;
|
||||
// int additionalMessage = 0;
|
||||
mRingIsSilent = false;
|
||||
|
||||
if (LOGD) {
|
||||
@@ -697,18 +687,6 @@ public class VolumePanel extends Handler implements OnSeekBarChangeListener, Vie
|
||||
public void onClick(View v) {
|
||||
if (v == mMoreButton) {
|
||||
expand();
|
||||
} else if (v.getTag() instanceof StreamControl) {
|
||||
StreamControl sc = (StreamControl) v.getTag();
|
||||
boolean vibeInSilent = Settings.System.getInt(mContext.getContentResolver(),
|
||||
System.VIBRATE_IN_SILENT, 1) == 1;
|
||||
int newMode = mAudioManager.isSilentMode()
|
||||
? AudioManager.RINGER_MODE_NORMAL
|
||||
: (vibeInSilent
|
||||
? AudioManager.RINGER_MODE_VIBRATE
|
||||
: AudioManager.RINGER_MODE_SILENT);
|
||||
mAudioManager.setRingerMode(newMode);
|
||||
// Expand the dialog if it hasn't been expanded yet.
|
||||
if (mShowCombinedVolumes && !isExpanded()) expand();
|
||||
}
|
||||
resetTimeout();
|
||||
}
|
||||
|
||||
@@ -121,8 +121,8 @@ class GlobalActions implements DialogInterface.OnDismissListener, DialogInterfac
|
||||
R.string.global_action_silent_mode_off_status) {
|
||||
|
||||
void willCreate() {
|
||||
mEnabledIconResId = (Settings.System.getInt(mContext.getContentResolver(),
|
||||
Settings.System.VIBRATE_IN_SILENT, 1) == 1)
|
||||
mEnabledIconResId =
|
||||
mAudioManager.getRingerMode() == AudioManager.RINGER_MODE_VIBRATE
|
||||
? R.drawable.ic_audio_ring_notif_vibrate
|
||||
: R.drawable.ic_audio_vol_mute;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user