Loading packages/MediaComponents/res/layout/media_controller.xml +3 −1 Original line number Diff line number Diff line Loading @@ -105,6 +105,7 @@ android:id="@+id/cast" android:layout_centerVertical="true" android:visibility="gone" android:contentDescription="@string/mr_button_content_description" style="@style/TitleBarButton" /> </LinearLayout> Loading @@ -120,6 +121,7 @@ <SeekBar android:id="@+id/mediacontroller_progress" android:contentDescription="@string/mcv2_seek_bar_desc" android:layout_width="match_parent" android:layout_height="12dp" android:maxHeight="2dp" Loading packages/MediaComponents/res/values/strings.xml +21 −4 Original line number Diff line number Diff line Loading @@ -84,10 +84,6 @@ <!-- Placeholder text indicating that the user is currently casting screen. [CHAR LIMIT=50] --> <string name="mr_controller_casting_screen">Casting screen</string> <string name="lockscreen_pause_button_content_description">Pause</string> <string name="lockscreen_play_button_content_description">Play</string> <string name="lockscreen_replay_button_content_description">Replay</string> <!-- Text for error alert when a video container is not valid for progressive download/playback. --> <string name="VideoView2_error_text_invalid_progressive_playback">This video isn\'t valid for streaming to this device.</string> <!-- Text for error alert when a video cannot be played. It can be used by any app. --> Loading Loading @@ -133,4 +129,25 @@ <string name="MediaControlView2_audio_track_number_text"> Track <xliff:g id="audio_number" example="1">%1$s</xliff:g> </string> <!--Content Descriptions --> <string name="mcv2_back_button_desc">Back</string> <string name="mcv2_overflow_left_button_desc">See more buttons</string> <string name="mcv2_overflow_right_button_desc">Back to previous button list</string> <string name="mcv2_seek_bar_desc">Playback progress</string> <string name="mcv2_settings_button_desc">Settings</string> <string name="mcv2_video_quality_button_desc">Video Quality Selection</string> <string name="mcv2_cc_is_on">Subtitle is on. Click to hide it.</string> <string name="mcv2_cc_is_off">Subtitle is off. Click to show it.</string> <string name="mcv2_replay_button_desc">Replay</string> <string name="mcv2_play_button_desc">Play</string> <string name="mcv2_pause_button_desc">Pause</string> <string name="mcv2_previous_button_desc">Previous media</string> <string name="mcv2_next_button_desc">Next media</string> <string name="mcv2_rewind_button_desc">Rewind by 10 seconds</string> <string name="mcv2_ffwd_button_desc">Go forward by 30 seconds</string> <string name="mcv2_launch_button_desc">Launch Link</string> <string name="mcv2_muted_button_desc">Muted. Click to unmute</string> <string name="mcv2_unmuted_button_desc">Click to Mute</string> <string name="mcv2_full_screen_button_desc">Full screen</string> </resources> packages/MediaComponents/res/values/style.xml +21 −1 Original line number Diff line number Diff line Loading @@ -10,30 +10,35 @@ <item name="android:src">@drawable/ic_skip_previous</item> <item name="android:layout_width">@dimen/mcv2_full_icon_size</item> <item name="android:layout_height">@dimen/mcv2_full_icon_size</item> <item name="android:contentDescription">@string/mcv2_previous_button_desc</item> </style> <style name="FullTransportControlsButton.Next"> <item name="android:src">@drawable/ic_skip_next</item> <item name="android:layout_width">@dimen/mcv2_full_icon_size</item> <item name="android:layout_height">@dimen/mcv2_full_icon_size</item> <item name="android:contentDescription">@string/mcv2_next_button_desc</item> </style> <style name="FullTransportControlsButton.Pause"> <item name="android:src">@drawable/ic_pause_circle_filled</item> <item name="android:layout_width">@dimen/mcv2_pause_icon_size</item> <item name="android:layout_height">@dimen/mcv2_pause_icon_size</item> <item name="android:contentDescription">@string/mcv2_pause_button_desc</item> </style> <style name="FullTransportControlsButton.Ffwd"> <item name="android:src">@drawable/ic_forward_30</item> <item name="android:layout_width">@dimen/mcv2_full_icon_size</item> <item name="android:layout_height">@dimen/mcv2_full_icon_size</item> <item name="android:contentDescription">@string/mcv2_ffwd_button_desc</item> </style> <style name="FullTransportControlsButton.Rew"> <item name="android:src">@drawable/ic_rewind_10</item> <item name="android:layout_width">@dimen/mcv2_full_icon_size</item> <item name="android:layout_height">@dimen/mcv2_full_icon_size</item> <item name="android:contentDescription">@string/mcv2_rewind_button_desc</item> </style> <style name="EmbeddedTransportControlsButton"> Loading @@ -46,30 +51,35 @@ <item name="android:src">@drawable/ic_skip_previous</item> <item name="android:layout_width">@dimen/mcv2_embedded_icon_size</item> <item name="android:layout_height">@dimen/mcv2_embedded_icon_size</item> <item name="android:contentDescription">@string/mcv2_previous_button_desc</item> </style> <style name="EmbeddedTransportControlsButton.Next"> <item name="android:src">@drawable/ic_skip_next</item> <item name="android:layout_width">@dimen/mcv2_embedded_icon_size</item> <item name="android:layout_height">@dimen/mcv2_embedded_icon_size</item> <item name="android:contentDescription">@string/mcv2_next_button_desc</item> </style> <style name="EmbeddedTransportControlsButton.Pause"> <item name="android:src">@drawable/ic_pause_circle_filled</item> <item name="android:layout_width">@dimen/mcv2_pause_icon_size</item> <item name="android:layout_height">@dimen/mcv2_pause_icon_size</item> <item name="android:contentDescription">@string/mcv2_pause_button_desc</item> </style> <style name="EmbeddedTransportControlsButton.Ffwd"> <item name="android:src">@drawable/ic_forward_30</item> <item name="android:layout_width">@dimen/mcv2_embedded_icon_size</item> <item name="android:layout_height">@dimen/mcv2_embedded_icon_size</item> <item name="android:contentDescription">@string/mcv2_ffwd_button_desc</item> </style> <style name="EmbeddedTransportControlsButton.Rew"> <item name="android:src">@drawable/ic_rewind_10</item> <item name="android:layout_width">@dimen/mcv2_embedded_icon_size</item> <item name="android:layout_height">@dimen/mcv2_embedded_icon_size</item> <item name="android:contentDescription">@string/mcv2_rewind_button_desc</item> </style> <style name="MinimalTransportControlsButton"> Loading @@ -81,6 +91,7 @@ <item name="android:src">@drawable/ic_pause_circle_filled</item> <item name="android:layout_width">@dimen/mcv2_minimal_icon_size</item> <item name="android:layout_height">@dimen/mcv2_minimal_icon_size</item> <item name="android:contentDescription">@string/mcv2_pause_button_desc</item> </style> <style name="TitleBar"> Loading @@ -95,10 +106,12 @@ <style name="TitleBarButton.Back"> <item name="android:src">@drawable/ic_arrow_back</item> <item name="android:contentDescription">@string/mcv2_back_button_desc</item> </style> <style name="TitleBarButton.Launch"> <item name="android:src">@drawable/ic_launch</item> <item name="android:contentDescription">@string/mcv2_launch_button_desc</item> </style> <style name="TimeText"> Loading Loading @@ -137,29 +150,36 @@ <style name="BottomBarButton.CC"> <item name="android:src">@drawable/ic_subtitle_off</item> <item name="android:contentDescription">@string/mcv2_cc_is_off</item> </style> <style name="BottomBarButton.FullScreen"> <item name="android:src">@drawable/ic_fullscreen</item> <item name="android:contentDescription">@string/mcv2_full_screen_button_desc</item> </style> <style name="BottomBarButton.OverflowRight"> <item name="android:src">@drawable/ic_chevron_right</item> <item name="android:contentDescription">@string/mcv2_overflow_right_button_desc</item> </style> <style name="BottomBarButton.OverflowLeft"> <item name="android:src">@drawable/ic_chevron_left</item> <item name="android:contentDescription">@string/mcv2_overflow_left_button_desc</item> </style> <style name="BottomBarButton.Settings"> <item name="android:src">@drawable/ic_settings</item> <item name="android:contentDescription">@string/mcv2_settings_button_desc</item> </style> <style name="BottomBarButton.Mute"> <item name="android:src">@drawable/ic_unmute</item> <item name="android:contentDescription">@string/mcv2_unmuted_button_desc</item> </style> <style name="BottomBarButton.VideoQuality"> <item name="android:src">@drawable/ic_high_quality</item> <item name="android:contentDescription">@string/mcv2_video_quality_button_desc</item> </style> </resources> packages/MediaComponents/src/com/android/widget/MediaControlView2Impl.java +24 −18 Original line number Diff line number Diff line Loading @@ -207,10 +207,6 @@ public class MediaControlView2Impl extends BaseLayout implements MediaControlVie private List<String> mPlaybackSpeedTextList; private List<Float> mPlaybackSpeedList; private CharSequence mPlayDescription; private CharSequence mPauseDescription; private CharSequence mReplayDescription; public MediaControlView2Impl(MediaControlView2 instance, ViewGroupProvider superProvider, ViewGroupProvider privateProvider) { super(instance, superProvider, privateProvider); Loading Loading @@ -479,12 +475,6 @@ public class MediaControlView2Impl extends BaseLayout implements MediaControlVie } private void initControllerView(View v) { mPlayDescription = mResources.getText(R.string.lockscreen_play_button_content_description); mPauseDescription = mResources.getText(R.string.lockscreen_pause_button_content_description); mReplayDescription = mResources.getText(R.string.lockscreen_replay_button_content_description); // Relating to Title Bar View mTitleBar = v.findViewById(R.id.title_bar); mTitleView = v.findViewById(R.id.title_text); Loading Loading @@ -707,12 +697,14 @@ public class MediaControlView2Impl extends BaseLayout implements MediaControlVie mControls.pause(); mPlayPauseButton.setImageDrawable( mResources.getDrawable(R.drawable.ic_play_circle_filled, null)); mPlayPauseButton.setContentDescription(mPlayDescription); mPlayPauseButton.setContentDescription( mResources.getString(R.string.mcv2_play_button_desc)); } else { mControls.play(); mPlayPauseButton.setImageDrawable( mResources.getDrawable(R.drawable.ic_pause_circle_filled, null)); mPlayPauseButton.setContentDescription(mPauseDescription); mPlayPauseButton.setContentDescription( mResources.getString(R.string.mcv2_pause_button_desc)); } } Loading Loading @@ -748,7 +740,8 @@ public class MediaControlView2Impl extends BaseLayout implements MediaControlVie if (mIsStopped) { mPlayPauseButton.setImageDrawable( mResources.getDrawable(R.drawable.ic_play_circle_filled, null)); mPlayPauseButton.setContentDescription(mPlayDescription); mPlayPauseButton.setContentDescription( mResources.getString(R.string.mcv2_play_button_desc)); mIsStopped = false; } } Loading Loading @@ -897,11 +890,15 @@ public class MediaControlView2Impl extends BaseLayout implements MediaControlVie if (!mIsMute) { mMuteButton.setImageDrawable( mResources.getDrawable(R.drawable.ic_mute, null)); mMuteButton.setContentDescription( mResources.getString(R.string.mcv2_muted_button_desc)); mIsMute = true; mController.sendCommand(COMMAND_MUTE, null, null); } else { mMuteButton.setImageDrawable( mResources.getDrawable(R.drawable.ic_unmute, null)); mMuteButton.setContentDescription( mResources.getString(R.string.mcv2_unmuted_button_desc)); mIsMute = false; mController.sendCommand(COMMAND_UNMUTE, null, null); } Loading Loading @@ -975,12 +972,16 @@ public class MediaControlView2Impl extends BaseLayout implements MediaControlVie MediaControlView2Impl.COMMAND_SHOW_SUBTITLE, extra, null); mSubtitleButton.setImageDrawable( mResources.getDrawable(R.drawable.ic_subtitle_on, null)); mSubtitleButton.setContentDescription( mResources.getString(R.string.mcv2_cc_is_on)); mSubtitleIsEnabled = true; } else { mController.sendCommand( MediaControlView2Impl.COMMAND_HIDE_SUBTITLE, null, null); mSubtitleButton.setImageDrawable( mResources.getDrawable(R.drawable.ic_subtitle_off, null)); mSubtitleButton.setContentDescription( mResources.getString(R.string.mcv2_cc_is_off)); mSubtitleIsEnabled = false; } Loading Loading @@ -1106,11 +1107,13 @@ public class MediaControlView2Impl extends BaseLayout implements MediaControlVie if (isPlaying()) { mPlayPauseButton.setImageDrawable( mResources.getDrawable(R.drawable.ic_pause_circle_filled, null)); mPlayPauseButton.setContentDescription(mPauseDescription); mPlayPauseButton.setContentDescription( mResources.getString(R.string.mcv2_pause_button_desc)); } else { mPlayPauseButton.setImageDrawable( mResources.getDrawable(R.drawable.ic_play_circle_filled, null)); mPlayPauseButton.setContentDescription(mPlayDescription); mPlayPauseButton.setContentDescription( mResources.getString(R.string.mcv2_play_button_desc)); } } Loading Loading @@ -1218,19 +1221,22 @@ public class MediaControlView2Impl extends BaseLayout implements MediaControlVie case PlaybackState.STATE_PLAYING: mPlayPauseButton.setImageDrawable( mResources.getDrawable(R.drawable.ic_pause_circle_filled, null)); mPlayPauseButton.setContentDescription(mPauseDescription); mPlayPauseButton.setContentDescription( mResources.getString(R.string.mcv2_pause_button_desc)); mInstance.removeCallbacks(mUpdateProgress); mInstance.post(mUpdateProgress); break; case PlaybackState.STATE_PAUSED: mPlayPauseButton.setImageDrawable( mResources.getDrawable(R.drawable.ic_play_circle_filled, null)); mPlayPauseButton.setContentDescription(mPlayDescription); mPlayPauseButton.setContentDescription( mResources.getString(R.string.mcv2_play_button_desc)); break; case PlaybackState.STATE_STOPPED: mPlayPauseButton.setImageDrawable( mResources.getDrawable(R.drawable.ic_replay_circle_filled, null)); mPlayPauseButton.setContentDescription(mReplayDescription); mPlayPauseButton.setContentDescription( mResources.getString(R.string.mcv2_replay_button_desc)); mIsStopped = true; break; default: Loading packages/MediaComponents/res/layout/full_transport_controls.xml +1 −1 File changed.Contains only whitespace changes. Show changes Loading
packages/MediaComponents/res/layout/media_controller.xml +3 −1 Original line number Diff line number Diff line Loading @@ -105,6 +105,7 @@ android:id="@+id/cast" android:layout_centerVertical="true" android:visibility="gone" android:contentDescription="@string/mr_button_content_description" style="@style/TitleBarButton" /> </LinearLayout> Loading @@ -120,6 +121,7 @@ <SeekBar android:id="@+id/mediacontroller_progress" android:contentDescription="@string/mcv2_seek_bar_desc" android:layout_width="match_parent" android:layout_height="12dp" android:maxHeight="2dp" Loading
packages/MediaComponents/res/values/strings.xml +21 −4 Original line number Diff line number Diff line Loading @@ -84,10 +84,6 @@ <!-- Placeholder text indicating that the user is currently casting screen. [CHAR LIMIT=50] --> <string name="mr_controller_casting_screen">Casting screen</string> <string name="lockscreen_pause_button_content_description">Pause</string> <string name="lockscreen_play_button_content_description">Play</string> <string name="lockscreen_replay_button_content_description">Replay</string> <!-- Text for error alert when a video container is not valid for progressive download/playback. --> <string name="VideoView2_error_text_invalid_progressive_playback">This video isn\'t valid for streaming to this device.</string> <!-- Text for error alert when a video cannot be played. It can be used by any app. --> Loading Loading @@ -133,4 +129,25 @@ <string name="MediaControlView2_audio_track_number_text"> Track <xliff:g id="audio_number" example="1">%1$s</xliff:g> </string> <!--Content Descriptions --> <string name="mcv2_back_button_desc">Back</string> <string name="mcv2_overflow_left_button_desc">See more buttons</string> <string name="mcv2_overflow_right_button_desc">Back to previous button list</string> <string name="mcv2_seek_bar_desc">Playback progress</string> <string name="mcv2_settings_button_desc">Settings</string> <string name="mcv2_video_quality_button_desc">Video Quality Selection</string> <string name="mcv2_cc_is_on">Subtitle is on. Click to hide it.</string> <string name="mcv2_cc_is_off">Subtitle is off. Click to show it.</string> <string name="mcv2_replay_button_desc">Replay</string> <string name="mcv2_play_button_desc">Play</string> <string name="mcv2_pause_button_desc">Pause</string> <string name="mcv2_previous_button_desc">Previous media</string> <string name="mcv2_next_button_desc">Next media</string> <string name="mcv2_rewind_button_desc">Rewind by 10 seconds</string> <string name="mcv2_ffwd_button_desc">Go forward by 30 seconds</string> <string name="mcv2_launch_button_desc">Launch Link</string> <string name="mcv2_muted_button_desc">Muted. Click to unmute</string> <string name="mcv2_unmuted_button_desc">Click to Mute</string> <string name="mcv2_full_screen_button_desc">Full screen</string> </resources>
packages/MediaComponents/res/values/style.xml +21 −1 Original line number Diff line number Diff line Loading @@ -10,30 +10,35 @@ <item name="android:src">@drawable/ic_skip_previous</item> <item name="android:layout_width">@dimen/mcv2_full_icon_size</item> <item name="android:layout_height">@dimen/mcv2_full_icon_size</item> <item name="android:contentDescription">@string/mcv2_previous_button_desc</item> </style> <style name="FullTransportControlsButton.Next"> <item name="android:src">@drawable/ic_skip_next</item> <item name="android:layout_width">@dimen/mcv2_full_icon_size</item> <item name="android:layout_height">@dimen/mcv2_full_icon_size</item> <item name="android:contentDescription">@string/mcv2_next_button_desc</item> </style> <style name="FullTransportControlsButton.Pause"> <item name="android:src">@drawable/ic_pause_circle_filled</item> <item name="android:layout_width">@dimen/mcv2_pause_icon_size</item> <item name="android:layout_height">@dimen/mcv2_pause_icon_size</item> <item name="android:contentDescription">@string/mcv2_pause_button_desc</item> </style> <style name="FullTransportControlsButton.Ffwd"> <item name="android:src">@drawable/ic_forward_30</item> <item name="android:layout_width">@dimen/mcv2_full_icon_size</item> <item name="android:layout_height">@dimen/mcv2_full_icon_size</item> <item name="android:contentDescription">@string/mcv2_ffwd_button_desc</item> </style> <style name="FullTransportControlsButton.Rew"> <item name="android:src">@drawable/ic_rewind_10</item> <item name="android:layout_width">@dimen/mcv2_full_icon_size</item> <item name="android:layout_height">@dimen/mcv2_full_icon_size</item> <item name="android:contentDescription">@string/mcv2_rewind_button_desc</item> </style> <style name="EmbeddedTransportControlsButton"> Loading @@ -46,30 +51,35 @@ <item name="android:src">@drawable/ic_skip_previous</item> <item name="android:layout_width">@dimen/mcv2_embedded_icon_size</item> <item name="android:layout_height">@dimen/mcv2_embedded_icon_size</item> <item name="android:contentDescription">@string/mcv2_previous_button_desc</item> </style> <style name="EmbeddedTransportControlsButton.Next"> <item name="android:src">@drawable/ic_skip_next</item> <item name="android:layout_width">@dimen/mcv2_embedded_icon_size</item> <item name="android:layout_height">@dimen/mcv2_embedded_icon_size</item> <item name="android:contentDescription">@string/mcv2_next_button_desc</item> </style> <style name="EmbeddedTransportControlsButton.Pause"> <item name="android:src">@drawable/ic_pause_circle_filled</item> <item name="android:layout_width">@dimen/mcv2_pause_icon_size</item> <item name="android:layout_height">@dimen/mcv2_pause_icon_size</item> <item name="android:contentDescription">@string/mcv2_pause_button_desc</item> </style> <style name="EmbeddedTransportControlsButton.Ffwd"> <item name="android:src">@drawable/ic_forward_30</item> <item name="android:layout_width">@dimen/mcv2_embedded_icon_size</item> <item name="android:layout_height">@dimen/mcv2_embedded_icon_size</item> <item name="android:contentDescription">@string/mcv2_ffwd_button_desc</item> </style> <style name="EmbeddedTransportControlsButton.Rew"> <item name="android:src">@drawable/ic_rewind_10</item> <item name="android:layout_width">@dimen/mcv2_embedded_icon_size</item> <item name="android:layout_height">@dimen/mcv2_embedded_icon_size</item> <item name="android:contentDescription">@string/mcv2_rewind_button_desc</item> </style> <style name="MinimalTransportControlsButton"> Loading @@ -81,6 +91,7 @@ <item name="android:src">@drawable/ic_pause_circle_filled</item> <item name="android:layout_width">@dimen/mcv2_minimal_icon_size</item> <item name="android:layout_height">@dimen/mcv2_minimal_icon_size</item> <item name="android:contentDescription">@string/mcv2_pause_button_desc</item> </style> <style name="TitleBar"> Loading @@ -95,10 +106,12 @@ <style name="TitleBarButton.Back"> <item name="android:src">@drawable/ic_arrow_back</item> <item name="android:contentDescription">@string/mcv2_back_button_desc</item> </style> <style name="TitleBarButton.Launch"> <item name="android:src">@drawable/ic_launch</item> <item name="android:contentDescription">@string/mcv2_launch_button_desc</item> </style> <style name="TimeText"> Loading Loading @@ -137,29 +150,36 @@ <style name="BottomBarButton.CC"> <item name="android:src">@drawable/ic_subtitle_off</item> <item name="android:contentDescription">@string/mcv2_cc_is_off</item> </style> <style name="BottomBarButton.FullScreen"> <item name="android:src">@drawable/ic_fullscreen</item> <item name="android:contentDescription">@string/mcv2_full_screen_button_desc</item> </style> <style name="BottomBarButton.OverflowRight"> <item name="android:src">@drawable/ic_chevron_right</item> <item name="android:contentDescription">@string/mcv2_overflow_right_button_desc</item> </style> <style name="BottomBarButton.OverflowLeft"> <item name="android:src">@drawable/ic_chevron_left</item> <item name="android:contentDescription">@string/mcv2_overflow_left_button_desc</item> </style> <style name="BottomBarButton.Settings"> <item name="android:src">@drawable/ic_settings</item> <item name="android:contentDescription">@string/mcv2_settings_button_desc</item> </style> <style name="BottomBarButton.Mute"> <item name="android:src">@drawable/ic_unmute</item> <item name="android:contentDescription">@string/mcv2_unmuted_button_desc</item> </style> <style name="BottomBarButton.VideoQuality"> <item name="android:src">@drawable/ic_high_quality</item> <item name="android:contentDescription">@string/mcv2_video_quality_button_desc</item> </style> </resources>
packages/MediaComponents/src/com/android/widget/MediaControlView2Impl.java +24 −18 Original line number Diff line number Diff line Loading @@ -207,10 +207,6 @@ public class MediaControlView2Impl extends BaseLayout implements MediaControlVie private List<String> mPlaybackSpeedTextList; private List<Float> mPlaybackSpeedList; private CharSequence mPlayDescription; private CharSequence mPauseDescription; private CharSequence mReplayDescription; public MediaControlView2Impl(MediaControlView2 instance, ViewGroupProvider superProvider, ViewGroupProvider privateProvider) { super(instance, superProvider, privateProvider); Loading Loading @@ -479,12 +475,6 @@ public class MediaControlView2Impl extends BaseLayout implements MediaControlVie } private void initControllerView(View v) { mPlayDescription = mResources.getText(R.string.lockscreen_play_button_content_description); mPauseDescription = mResources.getText(R.string.lockscreen_pause_button_content_description); mReplayDescription = mResources.getText(R.string.lockscreen_replay_button_content_description); // Relating to Title Bar View mTitleBar = v.findViewById(R.id.title_bar); mTitleView = v.findViewById(R.id.title_text); Loading Loading @@ -707,12 +697,14 @@ public class MediaControlView2Impl extends BaseLayout implements MediaControlVie mControls.pause(); mPlayPauseButton.setImageDrawable( mResources.getDrawable(R.drawable.ic_play_circle_filled, null)); mPlayPauseButton.setContentDescription(mPlayDescription); mPlayPauseButton.setContentDescription( mResources.getString(R.string.mcv2_play_button_desc)); } else { mControls.play(); mPlayPauseButton.setImageDrawable( mResources.getDrawable(R.drawable.ic_pause_circle_filled, null)); mPlayPauseButton.setContentDescription(mPauseDescription); mPlayPauseButton.setContentDescription( mResources.getString(R.string.mcv2_pause_button_desc)); } } Loading Loading @@ -748,7 +740,8 @@ public class MediaControlView2Impl extends BaseLayout implements MediaControlVie if (mIsStopped) { mPlayPauseButton.setImageDrawable( mResources.getDrawable(R.drawable.ic_play_circle_filled, null)); mPlayPauseButton.setContentDescription(mPlayDescription); mPlayPauseButton.setContentDescription( mResources.getString(R.string.mcv2_play_button_desc)); mIsStopped = false; } } Loading Loading @@ -897,11 +890,15 @@ public class MediaControlView2Impl extends BaseLayout implements MediaControlVie if (!mIsMute) { mMuteButton.setImageDrawable( mResources.getDrawable(R.drawable.ic_mute, null)); mMuteButton.setContentDescription( mResources.getString(R.string.mcv2_muted_button_desc)); mIsMute = true; mController.sendCommand(COMMAND_MUTE, null, null); } else { mMuteButton.setImageDrawable( mResources.getDrawable(R.drawable.ic_unmute, null)); mMuteButton.setContentDescription( mResources.getString(R.string.mcv2_unmuted_button_desc)); mIsMute = false; mController.sendCommand(COMMAND_UNMUTE, null, null); } Loading Loading @@ -975,12 +972,16 @@ public class MediaControlView2Impl extends BaseLayout implements MediaControlVie MediaControlView2Impl.COMMAND_SHOW_SUBTITLE, extra, null); mSubtitleButton.setImageDrawable( mResources.getDrawable(R.drawable.ic_subtitle_on, null)); mSubtitleButton.setContentDescription( mResources.getString(R.string.mcv2_cc_is_on)); mSubtitleIsEnabled = true; } else { mController.sendCommand( MediaControlView2Impl.COMMAND_HIDE_SUBTITLE, null, null); mSubtitleButton.setImageDrawable( mResources.getDrawable(R.drawable.ic_subtitle_off, null)); mSubtitleButton.setContentDescription( mResources.getString(R.string.mcv2_cc_is_off)); mSubtitleIsEnabled = false; } Loading Loading @@ -1106,11 +1107,13 @@ public class MediaControlView2Impl extends BaseLayout implements MediaControlVie if (isPlaying()) { mPlayPauseButton.setImageDrawable( mResources.getDrawable(R.drawable.ic_pause_circle_filled, null)); mPlayPauseButton.setContentDescription(mPauseDescription); mPlayPauseButton.setContentDescription( mResources.getString(R.string.mcv2_pause_button_desc)); } else { mPlayPauseButton.setImageDrawable( mResources.getDrawable(R.drawable.ic_play_circle_filled, null)); mPlayPauseButton.setContentDescription(mPlayDescription); mPlayPauseButton.setContentDescription( mResources.getString(R.string.mcv2_play_button_desc)); } } Loading Loading @@ -1218,19 +1221,22 @@ public class MediaControlView2Impl extends BaseLayout implements MediaControlVie case PlaybackState.STATE_PLAYING: mPlayPauseButton.setImageDrawable( mResources.getDrawable(R.drawable.ic_pause_circle_filled, null)); mPlayPauseButton.setContentDescription(mPauseDescription); mPlayPauseButton.setContentDescription( mResources.getString(R.string.mcv2_pause_button_desc)); mInstance.removeCallbacks(mUpdateProgress); mInstance.post(mUpdateProgress); break; case PlaybackState.STATE_PAUSED: mPlayPauseButton.setImageDrawable( mResources.getDrawable(R.drawable.ic_play_circle_filled, null)); mPlayPauseButton.setContentDescription(mPlayDescription); mPlayPauseButton.setContentDescription( mResources.getString(R.string.mcv2_play_button_desc)); break; case PlaybackState.STATE_STOPPED: mPlayPauseButton.setImageDrawable( mResources.getDrawable(R.drawable.ic_replay_circle_filled, null)); mPlayPauseButton.setContentDescription(mReplayDescription); mPlayPauseButton.setContentDescription( mResources.getString(R.string.mcv2_replay_button_desc)); mIsStopped = true; break; default: Loading
packages/MediaComponents/res/layout/full_transport_controls.xml +1 −1 File changed.Contains only whitespace changes. Show changes