9
Mi piacerebbe convertire da un RectF a un Rect in Android. Attualmente ho:Qual è il modo migliore per convertire da un RectF a un Rect in Android?
RectF rectF = new RectF();
rectF.set(... some values ...);
...
Rect rect = new Rect((int)rectF.left,
(int)rectF.top,
(int)rectF.right,
(int)rectF.bottom));
C'è un modo migliore?
il modo migliore sarebbe di non avere bisogno di passare tra i due. Se devi, è il modo di farlo. Se hai bisogno di maggiore accuratezza puoi arrotondare i valori piuttosto che troncarli con un cast, ma nella maggior parte dei casi non è necessario. –