zancun
This commit is contained in:
@@ -4,6 +4,7 @@ import android.content.Context;
|
||||
import android.graphics.Bitmap;
|
||||
import android.util.AttributeSet;
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.TextureView;
|
||||
import android.view.View;
|
||||
import android.widget.ImageView;
|
||||
import android.widget.RelativeLayout;
|
||||
@@ -21,6 +22,7 @@ import com.mogo.utils.BitmapHelper;
|
||||
import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
import static com.mogo.module.v2x.VideoInitKt.initVideo;
|
||||
|
||||
|
||||
@@ -53,22 +55,22 @@ public class V2XRoadVideoWindow extends RelativeLayout implements IV2XWindow, ID
|
||||
|
||||
private void initView(Context context) {
|
||||
LayoutInflater.from(context).inflate(R.layout.window_road_video, this);
|
||||
initVideo();
|
||||
simpleCoverVideoPlayer = findViewById(R.id.roadVideoView);/*播放器*/
|
||||
simpleCoverVideoPlayer = this.findViewById(R.id.roadVideoView);/*播放器*/
|
||||
TextureView textureView = findViewById(R.id.tex);
|
||||
windowPalyImageView = findViewById(R.id.window_video_play);/*播放键*/
|
||||
mThumbnailImageView = findViewById(R.id.thumbnail_image);/*第一帧图片*/
|
||||
closeImage = findViewById(R.id.roadVideoClose);
|
||||
closeImage.setOnClickListener(v -> {
|
||||
close();
|
||||
});
|
||||
simpleCoverVideoPlayer.setOnClickListener(v -> {
|
||||
mThumbnailImageView.setVisibility(View.GONE);
|
||||
// if (simpleCoverVideoPlayer.isPlaying()) {
|
||||
// videoPause();
|
||||
// } else {
|
||||
// videoResume();
|
||||
// }
|
||||
});
|
||||
// closeImage = findViewById(R.id.roadVideoClose);
|
||||
// closeImage.setOnClickListener(v -> {
|
||||
// close();
|
||||
// });
|
||||
// simpleCoverVideoPlayer.setOnClickListener(v -> {
|
||||
// mThumbnailImageView.setVisibility(View.GONE);
|
||||
//// if (simpleCoverVideoPlayer.isPlaying()) {
|
||||
//// videoPause();
|
||||
//// } else {
|
||||
//// videoResume();
|
||||
//// }
|
||||
// });
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -99,9 +101,10 @@ public class V2XRoadVideoWindow extends RelativeLayout implements IV2XWindow, ID
|
||||
* 视频开始播放
|
||||
* */
|
||||
private void videoViewStartWithPath(String path) {
|
||||
initVideo();
|
||||
simpleCoverVideoPlayer.setVisibility(View.VISIBLE);
|
||||
//加载封面图
|
||||
// simpleCoverVideoPlayer.loadCoverImage(path, getContext());
|
||||
simpleCoverVideoPlayer.loadCoverImage(path, getContext());
|
||||
gsyVideoOptionBuilder.setUrl(path).setCacheWithPlay(false).setPlayTag(TAG)
|
||||
.build(simpleCoverVideoPlayer);
|
||||
simpleCoverVideoPlayer.getStartButton().performClick();
|
||||
|
||||
Reference in New Issue
Block a user