Come posso aggiungere un pulsante a una personalizzata scorrimento e lo zoom SurfaceView?
-
12-10-2019 - |
Domanda
ho voluto aggiungere un ImageButton personalizzato in cima alla mia SurfaceView quindi scorre essenzialmente con la vista. I rotoli di tela e zoom con una matrice. Come potrei andare a fare questo? Grazie.
Soluzione
Supponendo che ho capito correttamente alla domanda, si può non solo fare button.draw(canvas)
nel metodo SurfaceView.onDraw()
? Sicuramente si desidera bypassare il normale motore di layout (perché è terribilmente lento per spostare le cose intorno) quindi dovrete anche di falsificare up hit-detection ecc
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow