PlayerView
<com.google.android.exoplayer2.ui.PlayerView
android:id="@+id/exoplayerView"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:controller_layout_id="@layout/layout_exoplayer_control_views"
app:use_controller="true">
StyledPlayerView
<com.google.android.exoplayer2.ui.StyledPlayerView
android:id="@+id/exoplayerView"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:controller_layout_id="@layout/layout_exoplayer_control_views"
app:use_controller="true">
app:controller_layout_id, so why are there two different types of players