80,490
社区成员
发帖
与我相关
我的任务
分享
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
getWindow().setFormat(PixelFormat.TRANSLUCENT);
setContentView(R.layout.camera);
mSurfaceview = (SurfaceView)findViewById(R.id.surfaceview);
btnListener(); //当前是菜单按键,希望与耳机按键HeadsetHook同时作用
SurfaceHolder holder = mSurfaceview.getHolder();
holder.addCallback(this);
holder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);
}
public void btnListener(){
mBtn = (Button)findViewById(R.id.btnStartStop);
mBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (!mStartedFlg) {
camrecSt(); //录制启动
mStartedFlg=true;
} else {
if (mStartedFlg) {
camrecEnd(); //录制结束
}
mStartedFlg = false; // Set button status flag
}
}
}