正在查看: 六分钟步行测试管理软件 v1.1.0.2112120029 应用的 VideoActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 六分钟步行测试管理软件 v1.1.0.2112120029 应用的 VideoActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package cn.neoprint.padmonitor.ui;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.MediaController;
import android.widget.VideoView;
import androidx.appcompat.app.AppCompatActivity;
import androidx.exifinterface.media.ExifInterface;
import cn.neoprint.padmonitor.R;
import cn.neoprint.padmonitor.utils.constant.Constants;
public class VideoActivity extends AppCompatActivity implements View.OnClickListener {
private Button videoPlayBtn;
private Button videoShutdownBtn;
private VideoView videoView;
@Override
protected void onCreate(Bundle bundle) {
String str;
super.onCreate(bundle);
setContentView(R.layout.activity_video);
this.videoView = (VideoView) findViewById(R.id.videoView);
this.videoPlayBtn = (Button) findViewById(R.id.video_play_btn);
Button button = (Button) findViewById(R.id.video_stop_btn);
this.videoShutdownBtn = button;
button.setOnClickListener(this);
this.videoPlayBtn.setOnClickListener(this);
this.videoPlayBtn.setVisibility(8);
String stringExtra = getIntent().getStringExtra("name");
if (stringExtra.equals("1")) {
str = getExternalFilesDir(null) + Constants.Path.VIDEO_PATH + Constants.File.VIDEO_FILE;
} else {
str = stringExtra.equals(ExifInterface.GPS_MEASUREMENT_2D) ? "/sdcard/DCIM/Camera/doctor.mp4" : "";
}
this.videoView.setVideoPath(str);
this.videoView.setMediaController(new MediaController(this));
this.videoView.requestFocus();
this.videoView.start();
}
@Override
public void onClick(View view) {
if (view.getId() != 2131363777) {
return;
}
this.videoView = null;
finish();
}
}