0

我目前正在开发适用于 Android 的应用程序,但似乎无法弄清楚这一点。我的屏幕,目前只有一个大屏幕,SurfaceView被分成 4 个象限(不是真的,它仍然是SurfaceView一对一的线程)。

我正在尝试动态分配 aMapView并将其显示在屏幕的右上象限,同时仍然让它重绘自身以更新当前位置。有没有关于如何做到这一点的建议?有没有办法把它放在上面的图层上,使图层透明,然后将其偏移MapView到右上角?或者也许在右上角的象限上制作一个图层并让它显示MapView

任何帮助将不胜感激。

4

1 回答 1

0

得到它的工作。创建了一个覆盖屏幕的RelativeLayout,然后在其中创建了另一个RelativeLayout,并将其与右上角对齐并修改了高度和宽度。将SurfaceView动态分配到填满屏幕的RelativeLayout上,然后将MapView动态分配到右上角的RelativeLayout上。

于 2012-07-24T20:32:12.293 回答