3

MediaController を必要な場所に配置するのに苦労しています。

私が本当にやりたいことは、MediaController を常に VideoView の上に表示し、下に揃えることです。

私はこれを過去3日間試みてきましたが、成功しませんでした。MediaController の高さを取得しようとしましたが、画面の下部に初めて表示されるまで常にゼロです。

VideoView が上書きしないように、MediaController をオーバーライドして setAnchorView をオーバーライドしました。

VideoView と MediaController の両方のソース コードを読みました。プライベート フィールドのリフレクションを使用して MediaController の高さを取得しようとしましたが、コンポーネントが初めて表示される前にも成功しませんでした。

ユーザーに表示せずに MediaController の高さを知るにはどうすればよいですか?

4

1 に答える 1