Exoplayerデモアプリケーションを実行しているとき、デフォルトコントロールUIのSeekBar focusable
はfalse
に設定されています。私はこれがアクセシビリティにはあまり適していないと思うので、私のカスタムUIではフォーカスを真に変更しました。Exoplayerシークバーが矢印キーで機能しない
ただし、矢印を使用しているときは、進行状況は変わりません。 SeekBar
は更新されますが、更新されると最初の位置に戻ります。
また、テスト目的で別のSeekBar
を作成しました。矢印キーを使用するとうまく動作します。
Exoplayer開発者がそれをfalseに設定する理由はありますか、それを修正する方法はありますか?
Exoplayerはオープンソースですので、あなたは、コードを見て内側にそれを修正し、はいバック – Blundell
に貢献して行くことができ、私はそれを変更しましたが、矢印キーの変更には反応しません。 – AMD
@AMD SeekBarがタッチイベントやその他のイベントから変更されたかどうかを確認して、自分の答えを更新します。 – ataulm