[英]Draw on Google Maps API Android
是否可以在地圖上畫畫,因為它是畫布? 或者更好的是,是否可以在Google地圖上放置透明圖層並在其上進行動態繪制?
您可以將任何View
放在另一個View
頂部,如下所示:
<FrameLayout>
<fragment class="SupportMapFragment" />
<CustomView />
</FrameLayout>
並覆蓋onDraw
以繪制您喜歡的內容。
如果你想通過只編碼然后只需創建一個視圖就可以在其onDraw()
方法中繪制這個方法用於靜態繪圖。對於動態繪圖使用SurfaceView
。之后在oncreate()
方法中添加(View if static SurfaceView if dynamic)
, (View if static SurfaceView if dynamic)
oncreate()
。如-
addContentView(new View(this),new LayoutParams (LayoutParams.WRAP_CONTENT,
LayoutParams.WRAP_CONTENT));//edit parameters according to you
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.