下面列出了android.view.SurfaceView#setOnClickListener ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
@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);
}
@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);
}