У меня много проблем с попыткой разместить MediaController именно там, где я хочу.
Что я действительно хочу сделать, так это всегда показывать MediaController над VideoView, выровненным по низу.
Я пытался сделать это в течение последних трех дней без успеха. Я пытался получить высоту MediaController, но она всегда равна нулю, пока она не будет показана в первый раз внизу экрана.
Я переопределил MediaController, чтобы переопределить setAnchorView, чтобы VideoView не перезаписывал его.
Я прочитал исходный код как VideoView, так и MediaController, и я также пытался получить высоту MediaController, используя отражение над закрытыми полями, также безуспешно, прежде чем компонент будет показан в первый раз.
Как я могу узнать высоту MediaController, не отображая ее пользователю?