Было много дискуссий о том, как позиционировать MediaController, и большинство ответов - использовать метод setAnchorView -Method. На первый взгляд это решение, похоже, работает, но в моем случае это не так.
В соответствии с этим Сообщение setAnchorView действует только как ссылка для первоначального позиционирования MediaController, но фактически создает новый плавающий Window сверху.
Итак, я хочу, чтобы MediaController действительно привязан к родительскому View (например, VideoView).
Например, если у вас есть LinearLayout внутри ScrollView, и вам нужно прокрутить вниз до вашего VideoView, к которому привязан MediaController, MediaController должен быть привязан к этому VideoView так что MediaController прокручивается вместе с VideoView.
Другой пример использования, в котором обсуждалась эта проблема, здесь, где MediaController используется в ViewPager.
Итак, как достичь такого поведения для MediaController?