2011-04-08 50 views
0

我要开发在Android应用程序,当我点击地图视图按钮,在视图应该缩小到一个特定的宽度,应对准右边。但是,当我点击按钮时,mapview的宽度正在减小,但仍保持对齐。我尝试了很多方法将其对齐到左侧,但我无法做到。任何想法PLZ。附上数字。 enter image description here更改布局的宽度和对齐到右侧,同时点击按钮

enter image description here

+0

不要ü真的需要调整的MapView?最简单的解决方案是使用RelativeLayout添加包含MapView的左侧面板,并根据按钮的状态使其可见/不可见。 – Flavio 2011-04-08 07:04:37

+0

我真的想调整MapView的大小 – indira 2011-04-08 07:58:02

回答

0

我不知道是否有MapView一个非标准的行为,但我能想到的不同方式:

  • 具有MapView一个RelativeLayout内使用android:alignParentRight="true"

  • LinearLayout内部有MapView,之前有另一种观点(我怀疑你会有一个在青色部分)设置为wrap_content,并设置weight = 1的MapView。 (切换GONE和VISIBLE之间的第一个视图可以完成这项工作)

  • MapView上设置左边距。