2017-11-03 27 views
0
우리가 쉽게 다음과 같이 SimpleExoPlayerView에 사용자 정의 UI 컨트롤러 ( 을 controller_layout_id) 추가 할 수 있습니다 XML을 통해

을 위해 :설정 사용자 정의 컨트롤러 프로그래밍 방식 SimpleExoPlayerView

<com.google.android.exoplayer2.ui.SimpleExoPlayerView 
     android:id="@+id/exo_player_view" 
     android:layout_width="match_parent" 
     android:layout_height="150dp" 
     app:controller_layout_id="@layout/player_controls"/> 

는 프로그래밍 방식과 같은 레이아웃을 추가 할 수있는 방법이 있습니까?

+0

아니요, 자신 만의'MoreComplexExoPlayerView'를 작성해야합니다. – pskink

답변

0

javadoc에 따르면 해당 메소드가 없습니다. http://google.github.io/ExoPlayer/doc/reference/com/google/android/exoplayer2/ui/SimpleExoPlayerView.html

  • controller_layout_id은 - 레이아웃 리소스의 ID가 아이 PlaybackControlView에 의해 팽창을 지정합니다. 자세한 내용은 아래를 참조하십시오.
  • 대응 방법 : 없음
  • 기본값 : R.id.exo_playback_control_view

그리고 그 정의가 최종 때문에 또한 우리가 SimpleExoPlayerView을 상속 할 수 없습니다.

프로그래밍 방식으로 추가하기 위해 무엇을하려합니까? 그것 뿐인가?