textureVIew 显示本地视频
2016-08-23
0 0 0
暂无评分
其他
如何获取积分?
应用背景
之前使用surfaceView做视图显示,但是surfaceView无法实现旋转等一些操作,就找到了textureView做视图显示,做的一个简单播放本地视频的例子关键技术
public class MainActivity extends Activity implements SurfaceTextureListener, OnBufferingUpdateListener, OnCompletionListener, OnPreparedListener, OnVideoSizeChangedListener{TextureView textureView;
private MediaPlayer mMediaPlayer;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
textureView=(TextureView) findViewById(R.id.textureview);
textureView.setSurfaceTextureListener(this);
// textureView=new TextureView(this);
// textureView.setSurfaceTextureListener(this);
// setContentView(textureView);
}
@Override
public void onSurfaceTextureAvailable(SurfaceTexture surface, int width,
int height) {
System.out.println("onSurfaceTextureAvailab
java
视频
显示
本地
相关源码推荐
使用Java开发Android AOA Android开放式附件
0
0
暂无评分
VPN源码加速器
0
0
暂无评分
VPN源码
0
0
暂无评分
springboot校园招聘系统
0
0
暂无评分
java智能二维码门禁管理系统
0
0
暂无评分
暂无评论