如何在Android设备的上半部分屏幕上显示地图?我用了一个片段,但它显示全屏。到目前为止我已经这样做了。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/activity_custom_map"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="br.com.medicomap.MapContainerActivity">
<LinearLayout
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="235dp"
android:id="@+id/containerInfo"></LinearLayout>
<FrameLayout
android:id="@+id/containerMap"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</LinearLayout>[
答案 0 :(得分:0)
如果您打算在设备上使用Google地图应用,则可以使用外部链接将用户重定向到具有特定位置的Google地图应用。使用此
https://www.google.com/maps/?q=11.4866901,99.1050785
Latitude
为11.4866901
且Longitude
为99.1050785
。
答案 1 :(得分:0)
您可以指定重量或使用百分比相关布局,然后不会占用全屏或设置宽度Google map in android,display in small size mapview