我正在开发一个应用程序,该应用程序要求我加载一些位图(用作GoogleMap上的标记图标)。每个标记都需要稍微独特,但准确地说,它是基于其他一些数据在多个方向上旋转的X。我想我可以用两种方法来做到这一点,从资源中加载位图,并将其中心旋转到适当的角度,然后使用它,或者使用画布,按照我想要的方式绘制两条线,并将它渲染为位图。
我找不到任何关于这两种方法的优点或缺点的信息。我真的很感激任何答案,或者任何能为我指明方向的人。非常感谢。Raymond Macharia。
您可以只使用单个Bitmap
和MarkerOptions.rotation
(或创建后的Marker.setRotation
)。
关于你提到的两种方法:"过早优化是万恶之源"-只需尝试一种,如果你看不到任何问题,就可以使用它。