ホームページ  >  に質問  >  本文

java - surfaceview播放视频想实现点击按钮由竖屏转变为横屏实现。。

给下xml图片,

就是想点击了那个change按钮然后整个activity就能横屏显示,视频也将变成横屏播放,不知道该怎么做。。网上看了很多这方面的也没看懂。很多方法也有各种错误,没有实现。想问一下实现思路,应该也不会太难。。

高洛峰高洛峰2743日前588

全員に返信(1)返信します

  • 迷茫

    迷茫2017-04-18 10:55:46

    私は以前に同様の関数を書いたことがあり、次のように実装されています:

    • 全画面再生インターフェイスは新しいアクティビティであり、レイアウト ファイルにはルート レイアウト (RelativeLayout など) が 1 つだけあります

    • ビデオ コントロールのコントローラー (たとえば、私がカスタマイズしたものは VideoPlayerHelper と呼ばれます) はグローバル シングルトン モードです

      ​​
    • 全画面ボタンをクリックして全画面アクティビティに移動し、このアクティビティのルート レイアウトの addView メソッドを通じて VideoPlayerView を現在のインターフェイスに追加し、VideoPlayerHelper によって記録された進行状況情報をシングルトン モードで表示します

    返事
    0
  • キャンセル返事