- Common ways to obtain SurfaceView
private void myMethod () {SurfaceView s =
Context context;new SurfaceView(context)
View view;(SurfaceView) view.findViewById(id)
ViewStub viewStub;(SurfaceView) viewStub.inflate()
- Smart code suggestions by Codota
}
private void initData() { svPreview.getHolder().addCallback(this); svPreview.setKeepScreenOn(true); }
private void initView() { surfaceHolder = svRecord.getHolder(); surfaceHolder.addCallback(this); //设置一些参数方便后面绘图 svRecord.setFocusable(true); svRecord.setKeepScreenOn(true); svRecord.setFocusableInTouchMode(true); pbRecord.setMax(100); pbRecord.setProgress(0); }
private void initView() { surfaceHolder = svRecord.getHolder(); surfaceHolder.addCallback(this); //设置一些参数方便后面绘图 svRecord.setFocusable(true); svRecord.setKeepScreenOn(true); svRecord.setFocusableInTouchMode(true); pbRecord.setMax(100); pbRecord.setProgress(0); }
private void initData() { handleThread = new HandlerThread("dt"); handleThread.start(); detectHandler = new Handler(handleThread.getLooper()); svPreview.getHolder().addCallback(this); svPreview.setKeepScreenOn(true); facedetecter = new FaceDetecter(); facedetecter.init(this, Global.FACEPP_KEY); facedetecter.setTrackingMode(true); }
private void initView(Context context) { Log.d(TAG, "initView()"); this.setBackgroundColor(this.getResources().getColor( android.R.color.black)); this.mSurfaceView = new SurfaceView(context); this.mSurfaceView.setKeepScreenOn(true); this.addView(this.mSurfaceView, 0); // Install a SurfaceHolder.Callback so we get notified when the // underlying surface is created and destroyed. SurfaceHolder holder = this.mSurfaceView.getHolder(); holder.addCallback(this); this.setOnClickListener(this.onClickListener); }
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); mSurfaceView = new SurfaceView(this); mSurfaceView.setKeepScreenOn(true); mSurfaceHolder = mSurfaceView.getHolder(); mSurfaceHolder.addCallback(this); setContentView(mSurfaceView); mBolinha = new Bolinha(this); mSensorManager = (SensorManager)getSystemService(SENSOR_SERVICE); } protected void onResume() {
surfaceView.setKeepScreenOn(true);
(SurfaceView)findViewById(R.id.surfaceView1); surfaceView1.setKeepScreenOn(true); (SurfaceView)findViewById(R.id.surfaceView2); surfaceView2.setKeepScreenOn(true);
cameraPreview.setKeepScreenOn(true);
getResources().getDisplayMetrics().heightPixels); surfaceView.setOnClickListener(this); surfaceView.setKeepScreenOn(true);