满意答案
WULIN321
2018.08.02
采纳率:44% 等级:9
已帮助:566人
import android.net.Uri;
import android.os.Bundle;
import android.widget.MediaController;
import android.widget.VideoView;
import com.lingnet.app.tv.R;
import com.lingnet.app.tv.constant.RequestType;
import butterknife.BindView;
import butterknife.ButterKnife;
/**
* An example full-screen activity that shows and hides the system UI (i.e.
* status bar and navigation/system bar) with user interaction.
*/
public class VideoActivity extends BaseAutoActivity implements MediaController.MediaPlayerControl{
@BindView(R.id.videoView)
VideoView videoView;
private String playUrl;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// getWindow().setFormat(PixelFormat.TRANSLUCENT);
setContentView(R.layout.activity_video);
ButterKnife.bind(this);
try {
videoView.setMediaController(new MediaController(this));
playUrl = getIntent().getStringExtra("playUrl");
System.out.println(playUrl);
videoView.setVideoURI(Uri.parse(playUrl));
videoView.start();
videoView.requestFocus();
}catch (RuntimeException e){
e.printStackTrace();
}
}
@Override
public void configActionBar() {
}
@Override
public void requestCallBack(String jsonData, RequestType type) {
}
@Override
public void requestFailed(String error, RequestType type) {
}
@Override
public void start() {
}
@Override
public void pause() {
}
@Override
public int getDuration() {
return 0;
}
@Override
public int getCurrentPosition() {
return 0;
}
@Override
public void seekTo(int pos) {
}
@Override
public boolean isPlaying() {
return false;
}
@Override
public int getBufferPercentage() {
return 0;
}
@Override
public boolean canPause() {
return false;
}
@Override
public boolean canSeekBackward() {
return false;
}
@Override
public boolean canSeekForward() {
return false;
}
@Override
public int getAudioSessionId() {
return 0;
}
}追问: 这是?
00分享举报