android.view.SurfaceView#setOnClickListener ( )源码实例Demo

下面列出了android.view.SurfaceView#setOnClickListener ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: CameraV   文件: SurfaceGrabberActivity.java
@SuppressWarnings("deprecation")
@Override
public void onCreate(Bundle savedInstanceState) {
	super.onCreate(savedInstanceState);
	setContentView(getLayout());

	button = (Button) findViewById(R.id.surface_grabber_button);
	button.setOnClickListener(this);
	
	progress = (TextView) findViewById(R.id.surface_grabber_progress);
	progress.setText(String.valueOf(baseImages.size()));

	view = (SurfaceView) findViewById(R.id.surface_grabber_holder);
	view.setOnClickListener(this);
	
	holder = view.getHolder();
	holder.addCallback(this);
	holder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);		
}
 
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
    requestWindowFeature(Window.FEATURE_NO_TITLE);

    mSurfaceView = new SurfaceView(this);
    mSurfaceView.setOnClickListener(this);
    setContentView(mSurfaceView);
}
 
源代码3 项目: CameraV   文件: CameraBaseActivity.java
@SuppressWarnings("deprecation")
@Override
public void onCreate(Bundle savedInstanceState) {
	super.onCreate(savedInstanceState);

	View decorView = getWindow().getDecorView();
	int uiOptions = View.SYSTEM_UI_FLAG_FULLSCREEN;
	decorView.setSystemUiVisibility(uiOptions);
			
	setContentView(getLayout());
	
	mIsSelfie = getIntent().getBooleanExtra("selfie", false);

	button = (Button) findViewById(R.id.surface_grabber_button);
	button.setOnClickListener(this);
	
	buttonSelfie = (Button)findViewById(R.id.selfie_button);
	buttonSelfie.setOnClickListener(new OnClickListener()
	{

		@Override
		public void onClick(View v) {
			toggleCamera();
			
		}
		
	});
	
	progress = (TextView) findViewById(R.id.surface_grabber_progress);
	view = (SurfaceView) findViewById(R.id.surface_grabber_holder);
	overlayView = findViewById(R.id.overlay_view);
        
	  
	holder = view.getHolder();
	holder.addCallback(this);
	holder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);
	
	view.setOnClickListener(this);
			
	view.setOnTouchListener(this);
	
}