Visualizzazione stampabile
-
Bitmap e trascinamento
Non sò se è possibile fare ciò che vado ad esporre quindi provo a sottoporre l'argomento....
Vorrei realizzare un pulsante costituito da una immagine.png questo pulsante deve essere trascinabile in orizzontale e quando raggiunge un certo punto dello schermo (stabilito da me) deve avviare una nuova activity.
Come posso implementare questa cosa e utilizzando quali view ?
Grazie a tutti e soprattutto a Cymon che risponderà come al solito roftl
-
E' una cosa molto difficile...nessun anima mi risponde ? il fatto che nemmeno Cymon mi risponda mi preoccua alquanto... :(
-
Devi lavorare con la grafica!
Ovvero niente widget standard di android, ma dovrai fare quello che si fa più o meno con i videogiochi... ovvero estendere una SurfaceView, e andarci a disegnare direttametne dentro tu l'output di quello che vuoi mostrare a schermo (nel tuo caso la tua immagine png) e quindi gestirti l'input per rilevare il tocco sull'immagine, il trascinamento, ecc...
Sono parecchie cose, e neanche abbastanza banali se è la prima volta che ci hai a che fare.
-
Addirittura! così comlicato ??? invece pensavo di usare un SlidingDrawer...contiene il pulsante, la possibilità di trascinarlo, posso specificare le dimensioni, manca solo di verificare se si può far partire una nuova activity se arriva ad un punto preciso dello schermo....che dici ?
-
Quote:
Originariamente inviato da
mimmog
Addirittura! così comlicato ??? invece pensavo di usare un SlidingDrawer...contiene il pulsante, la possibilità di trascinarlo, posso specificare le dimensioni, manca solo di verificare se si può far partire una nuova activity se arriva ad un punto preciso dello schermo....che dici ?
Quello è il sistema che userei io, visto che conosco come farlo in quel modo.
Lo SlidingDrawer non l'ho mai sentito nominare... ora non posso indagare, magari stasera ci do un'occhiata, ma esiste apposta un componente che fa una cosa del genere, usa quello! ;)