|
@@ -74,7 +74,6 @@ public class ExoPlayerActivity extends BaseActivity {
|
|
|
|
|
|
private void initializePlayer(String url) {
|
|
|
|
|
|
- binding.loading.setVisibility(View.VISIBLE);
|
|
|
player = new SimpleExoPlayer.Builder(this).build();
|
|
|
binding.playerView.setResizeMode(AspectRatioFrameLayout.RESIZE_MODE_FILL);
|
|
|
binding.playerView.setUseController(false); // 设置为不使用控制器
|
|
@@ -87,24 +86,6 @@ public class ExoPlayerActivity extends BaseActivity {
|
|
|
player.play();
|
|
|
// toggleFullScreen();
|
|
|
|
|
|
- player.addListener(new Player.Listener() {
|
|
|
- @Override
|
|
|
- public void onPositionDiscontinuity(int reason) {
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public void onPlaybackStateChanged(int playbackState) {
|
|
|
- if (playbackState == Player.STATE_READY) {
|
|
|
- // 播放器准备好可以播放
|
|
|
- binding.loading.setVisibility(View.GONE);
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public void onPlayWhenReadyChanged(boolean playWhenReady, int reason) {
|
|
|
- // 播放状态变化时
|
|
|
- }
|
|
|
- });
|
|
|
}
|
|
|
|
|
|
@Override
|
|
@@ -117,7 +98,6 @@ public class ExoPlayerActivity extends BaseActivity {
|
|
|
@Override
|
|
|
public void onError(Throwable e) {
|
|
|
super.onError(e);
|
|
|
- binding.loading.setVisibility(View.GONE);
|
|
|
ToastUtils.show("获取视频源失败");
|
|
|
// if (!TextUtils.isEmpty(e.getMessage())) {
|
|
|
// ToastUtils.show(e.getMessage());
|