2012-07-04 16 views
5

È necessario ritagliare un'immagine utilizzando un rettangolo ridimensionabile basato su eventi tocco utente. Lo sto facendo perché la funzione di intento di ritaglio non è supportata da tutti i dispositivi, quindi sto creando il mio.Ritaglio rettangolo ridimensionabile Android

Ho l'immagine originale come bitmap e viene visualizzata sullo schermo come una visualizzazione di immagine.

Ora quello che devo fare è avere un rettangolo (che già conosca le dimensioni che deve essere) che può essere ridimensionato e spostato affinché l'utente ritagli l'immagine (Say get a face).

Come posso creare un rettangolo ridimensionabile come questo?

+0

Ho fatto un progetto come il tuo. Per prima cosa ho scaricato la fonte _whole_ Android [qui] (http://stackoverflow.com/a/9728899/942821) (versione 4.0.3_r1). Quindi trovato la fonte dell'app Gallery e ... refactored it. –

risposta

9

CropImage ha funzionato benissimo per me.

+1

+1. Ho scoperto che la forcella di MMP-forTour funziona meglio (non causa "eccezione di memoria insufficiente"). https://github.com/MMP-forTour/cropimage/commit/ce96d819e835e84af787e278339eec7d3d52230f – surlac

Problemi correlati