如何在较小的Android屏幕尺寸显示地图?

时间:2017-02-24 02:35:28

标签: android google-maps containers

如何在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>[

2 个答案:

答案 0 :(得分:0)

如果您打算在设备上使用Google地图应用,则可以使用外部链接将用户重定向到具有特定位置的Google地图应用。使用此

https://www.google.com/maps/?q=11.4866901,99.1050785

Latitude11.4866901Longitude99.1050785

答案 1 :(得分:0)

您可以指定重量或使用百分比相关布局,然后不会占用全屏或设置宽度Google map in android,display in small size mapview