Loading packages/CarSystemUI/res/values/integers_car.xml +3 −0 Original line number Diff line number Diff line Loading @@ -34,4 +34,7 @@ <!-- The delay before the unlock dialog pops up --> <integer name="unlock_dialog_delay_ms">0</integer> <!-- Timeout values in milliseconds for displaying volume dialog--> <integer name="car_volume_dialog_display_normal_timeout">3000</integer> <integer name="car_volume_dialog_display_hovering_timeout">16000</integer> </resources> packages/CarSystemUI/src/com/android/systemui/volume/CarVolumeDialogImpl.java +7 −3 Original line number Diff line number Diff line Loading @@ -75,8 +75,6 @@ public class CarVolumeDialogImpl implements VolumeDialog { private static final String XML_TAG_VOLUME_ITEMS = "carVolumeItems"; private static final String XML_TAG_VOLUME_ITEM = "item"; private static final int HOVERING_TIMEOUT = 16000; private static final int NORMAL_TIMEOUT = 3000; private static final int LISTVIEW_ANIMATION_DURATION_IN_MILLIS = 250; private static final int DISMISS_DELAY_IN_MILLIS = 50; private static final int ARROW_FADE_IN_START_DELAY_IN_MILLIS = 100; Loading @@ -90,6 +88,8 @@ public class CarVolumeDialogImpl implements VolumeDialog { // Volume items in the RecyclerView. private final List<CarVolumeItem> mCarVolumeLineItems = new ArrayList<>(); private final KeyguardManager mKeyguard; private final int mNormalTimeout; private final int mHoveringTimeout; private Window mWindow; private CustomDialog mDialog; Loading Loading @@ -175,6 +175,10 @@ public class CarVolumeDialogImpl implements VolumeDialog { public CarVolumeDialogImpl(Context context) { mContext = context; mKeyguard = (KeyguardManager) mContext.getSystemService(Context.KEYGUARD_SERVICE); mNormalTimeout = mContext.getResources().getInteger( R.integer.car_volume_dialog_display_normal_timeout); mHoveringTimeout = mContext.getResources().getInteger( R.integer.car_volume_dialog_display_hovering_timeout); } private static int getSeekbarValue(CarAudioManager carAudioManager, int volumeGroupId) { Loading Loading @@ -315,7 +319,7 @@ public class CarVolumeDialogImpl implements VolumeDialog { } private int computeTimeoutH() { return mHovering ? HOVERING_TIMEOUT : NORMAL_TIMEOUT; return mHovering ? mHoveringTimeout : mNormalTimeout; } private void dismissH(int reason) { Loading Loading
packages/CarSystemUI/res/values/integers_car.xml +3 −0 Original line number Diff line number Diff line Loading @@ -34,4 +34,7 @@ <!-- The delay before the unlock dialog pops up --> <integer name="unlock_dialog_delay_ms">0</integer> <!-- Timeout values in milliseconds for displaying volume dialog--> <integer name="car_volume_dialog_display_normal_timeout">3000</integer> <integer name="car_volume_dialog_display_hovering_timeout">16000</integer> </resources>
packages/CarSystemUI/src/com/android/systemui/volume/CarVolumeDialogImpl.java +7 −3 Original line number Diff line number Diff line Loading @@ -75,8 +75,6 @@ public class CarVolumeDialogImpl implements VolumeDialog { private static final String XML_TAG_VOLUME_ITEMS = "carVolumeItems"; private static final String XML_TAG_VOLUME_ITEM = "item"; private static final int HOVERING_TIMEOUT = 16000; private static final int NORMAL_TIMEOUT = 3000; private static final int LISTVIEW_ANIMATION_DURATION_IN_MILLIS = 250; private static final int DISMISS_DELAY_IN_MILLIS = 50; private static final int ARROW_FADE_IN_START_DELAY_IN_MILLIS = 100; Loading @@ -90,6 +88,8 @@ public class CarVolumeDialogImpl implements VolumeDialog { // Volume items in the RecyclerView. private final List<CarVolumeItem> mCarVolumeLineItems = new ArrayList<>(); private final KeyguardManager mKeyguard; private final int mNormalTimeout; private final int mHoveringTimeout; private Window mWindow; private CustomDialog mDialog; Loading Loading @@ -175,6 +175,10 @@ public class CarVolumeDialogImpl implements VolumeDialog { public CarVolumeDialogImpl(Context context) { mContext = context; mKeyguard = (KeyguardManager) mContext.getSystemService(Context.KEYGUARD_SERVICE); mNormalTimeout = mContext.getResources().getInteger( R.integer.car_volume_dialog_display_normal_timeout); mHoveringTimeout = mContext.getResources().getInteger( R.integer.car_volume_dialog_display_hovering_timeout); } private static int getSeekbarValue(CarAudioManager carAudioManager, int volumeGroupId) { Loading Loading @@ -315,7 +319,7 @@ public class CarVolumeDialogImpl implements VolumeDialog { } private int computeTimeoutH() { return mHovering ? HOVERING_TIMEOUT : NORMAL_TIMEOUT; return mHovering ? mHoveringTimeout : mNormalTimeout; } private void dismissH(int reason) { Loading