* commit '9ad680ca2be19679c355de9526d79ded2887ea97':
Fix 5380695 Lockscreen transport control must reflect error state
This commit is contained in:
@@ -339,6 +339,13 @@ public class TransportControlView extends FrameLayout implements OnClickListener
|
|||||||
final int imageResId;
|
final int imageResId;
|
||||||
final int imageDescId;
|
final int imageDescId;
|
||||||
switch (state) {
|
switch (state) {
|
||||||
|
case RemoteControlClient.PLAYSTATE_ERROR:
|
||||||
|
imageResId = com.android.internal.R.drawable.stat_sys_warning;
|
||||||
|
// TODO use more specific image description string for warning, but here the "play"
|
||||||
|
// message is still valid because this button triggers a play command.
|
||||||
|
imageDescId = com.android.internal.R.string.lockscreen_transport_play_description;
|
||||||
|
break;
|
||||||
|
|
||||||
case RemoteControlClient.PLAYSTATE_PLAYING:
|
case RemoteControlClient.PLAYSTATE_PLAYING:
|
||||||
imageResId = com.android.internal.R.drawable.ic_media_pause;
|
imageResId = com.android.internal.R.drawable.ic_media_pause;
|
||||||
imageDescId = com.android.internal.R.string.lockscreen_transport_pause_description;
|
imageDescId = com.android.internal.R.string.lockscreen_transport_pause_description;
|
||||||
|
|||||||
Reference in New Issue
Block a user