Android: Disegnando su canvas, il modo per fare il basso a sinistra corrisponde a (0,0)?

Sto cercando di scrivere una class di grafico che posso utilizzare in Android (sono consapevole che esistono preesistenti), ma la conversione di tutte le mie coordinate sarebbe un dolore. C'è un modo semplice per avviare le coordinate dello schermo in basso a sinistra?

  • Visualizzazione grafica di Android
  • Caricamento di grandi immagini senza OutOfMemoryError
  • Tela trasparente Android (superficie)
  • disegnare il cerchio sulla bitmap
  • Circle / layout margherita (pinwheel) in Android?
  • Punch un foro in un rettangolo overlay con accelerazione HW abilitato su View
  • 3 Solutions collect form web for “Android: Disegnando su canvas, il modo per fare il basso a sinistra corrisponde a (0,0)?”

    No, non so di un modo per spostare 0,0 in basso a sinistra e get ciò che in genere si pensano come coordinate "normali".

    Ma combinando la scale() e la translate() potrebbe fare il trucco per get lo stesso effetto.

     canvas.translate(0,canvas.getHeight()); // reset where 0,0 is located canvas.scale(1,-1); // invert 

    Puoi canvas.scale(1, -1) la canvas con qualcosa di simile a canvas.scale(1, -1) e poi tradurla al posto giusto.

    Puoi utilizzare canvas.translate() http://developer.android.com/reference/android/graphics/Canvas.html#translate(float, float) per spostare l'origine where vuoi.

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.