导航菜单

页面标题

页面副标题

95爱播免登录版 v3.1.9 - VideoPlayActivity.java 源代码

正在查看: 95爱播免登录版 v3.1.9 应用的 VideoPlayActivity.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package easyphotos.ui;

import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.MediaController;
import android.widget.RelativeLayout;
import android.widget.VideoView;
import androidx.appcompat.app.b;
import com.sssp.sjchat.R;
import com.tencent.connect.share.QzonePublish;
import d.i.j;

public class VideoPlayActivity extends b implements View.OnClickListener {
    private View c;
    private String d;

    private RelativeLayout f4762e;

    private VideoView f4763f;

    private MediaController f4764g;

    class a implements Runnable {
        a() {
        }

        @Override
        public void run() {
            VideoPlayActivity.this.f4764g.show();
        }
    }

    private void K() {
        String stringExtra = getIntent().getStringExtra(QzonePublish.PUBLISH_TO_QZONE_VIDEO_PATH);
        this.d = stringExtra;
        if (TextUtils.isEmpty(stringExtra)) {
            j.u("视频地址为空无法播放");
            finish();
        }
        this.f4763f.setVideoPath(this.d);
        MediaController mediaController = new MediaController(this);
        this.f4764g = mediaController;
        this.f4763f.setMediaController(mediaController);
        this.f4763f.requestFocus();
        this.f4763f.start();
        this.c.postDelayed(new a(), 100L);
    }

    private void L() {
        this.f4763f = (VideoView) findViewById(R.id.videoView);
        RelativeLayout relativeLayout = (RelativeLayout) findViewById(R.id.rl_back);
        this.f4762e = relativeLayout;
        relativeLayout.setOnClickListener(this);
    }

    public static void M(Context context, String str) {
        Intent intent = new Intent(context, (Class<?>) VideoPlayActivity.class);
        intent.putExtra(QzonePublish.PUBLISH_TO_QZONE_VIDEO_PATH, str);
        context.startActivity(intent);
    }

    @Override
    public void onClick(View view) {
        if (view.getId() == R.id.rl_back) {
            finish();
        }
    }

    protected void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        View inflate = LayoutInflater.from(this).inflate(R.layout.activity_video_play, (ViewGroup) null);
        this.c = inflate;
        setContentView(inflate);
        L();
        K();
    }
}