Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

exoPlayer controls using keyboard & dpad #1520

Closed
shaunsantacruz opened this issue Mar 13, 2019 · 1 comment
Closed

exoPlayer controls using keyboard & dpad #1520

shaunsantacruz opened this issue Mar 13, 2019 · 1 comment
Labels
stale Closed due to inactivity or lack or resources

Comments

@shaunsantacruz
Copy link

shaunsantacruz commented Mar 13, 2019

Current behavior

Android exoplayer controls are not focusable using a keyboard or dpad directional inputs.

Note: Pressing pause/play on a remote does cause the control panel to focus on the play/pause button, which you can then use the left/right to focus other control items, but there's no state_focused feedback for which imagebutton is currently focused.

Reproduction steps

Using a keyboard or dpad, pressing down does not show the control panel.

Expected behavior

Using a keyboard or dpad, pressing down shows the control panel and focuses on the play/pause button. Once the play/pause is focused, pressing left/right focuses the other control items with some sort of visual feedback. I suggest an opacity change maybe?

Platform

Which player are you experiencing the problem on:

  • Android ExoPlayer
  • Android MediaPlayer
@shaunsantacruz shaunsantacruz changed the title exo-player controls using keyboard & dpad exoPlayer controls using keyboard & dpad Mar 14, 2019
@shaunsantacruz
Copy link
Author

Could someone please take a look? It seems like a quick enhancement. I looked into fixing it myself but it would be better left to someone with knowledge of best practices. Thanks!

@hueniverse hueniverse added the stale Closed due to inactivity or lack or resources label Apr 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
stale Closed due to inactivity or lack or resources
Projects
None yet
Development

No branches or pull requests

2 participants