Domanda

Quando ho creato lo sfondo al mio SurfaceView, vedo quello che ho impostato come sfondo. Tuttavia, non riesco a disegnare le cose semplici come cerchi quando ho bloccare / sbloccare tela del SurfaceView. Tutto quello che vedo è l'immagine di sfondo.

C'è qualcosa che mi manca?

Qualche idea?

Altri suggerimenti

La soluzione è molto semplice.

//get surface view and surface holder

mySurfaceView = (SurfaceView) findViewById(R.id.surfaceView);
surfaceHolder = mySurfaceView.getHolder();

//place surface view holder on top of the surface view
mySurfaceView.setZOrderOnTop(true);

//set pixels of the surface holder to transparent to see the color of the
//surface view background

surfaceHolder.setFormat(PixelFormat.TRANSPARENT);
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top