谷歌地图溢出像在foursquare应用程序中

尼古拉

我正在尝试将地图集成到我的android应用中,就像在foursquare中一样。我需要使地图的一部分透明,然后覆盖文本。有谁知道这是怎么做到的吗?

这是一个例子:

此处提供示例。

安东尼奥

您可以使用RelativeLayout并设置渐变背景来做到这一点

activity_maps.xml

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <fragment
        android:id="@+id/map"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:name="com.google.android.gms.maps.SupportMapFragment" />

    <TextView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:background="@drawable/gradient"
        android:padding="8dp"
        android:text="Your layout here"
        android:gravity="left|center_vertical" />

</RelativeLayout>

渐变文件

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">

    <gradient
        android:startColor="#ffffff"
        android:endColor="#00ffffff" />

</shape>

MapsActivity.java(无关紧要,但完成了示例)

public class MapsActivity extends FragmentActivity implements OnMapReadyCallback {
    private GoogleMap mMap;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_maps);

        ((SupportMapFragment) getSupportFragmentManager()
                .findFragmentById(R.id.map)).getMapAsync(this);
    }

    @Override
    public void onMapReady(GoogleMap googleMap) {
        mMap = googleMap;
        Marker m = mMap.addMarker(new MarkerOptions().position(new LatLng(40, -4)));
    }
}

结果看起来像这样:

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

单击谷歌控制按钮时在谷歌地图应用程序中打开.. Swift 4

来自分类Dev

谷歌地图没有显示在vb.net应用程序中

来自分类Dev

如何在React应用程序中更新谷歌地图API输入字段的状态

来自分类Dev

谷歌地图没有出现在我的KendoMobile应用程序中

来自分类Dev

应用程序的AndroidManifest.xml中的元数据标记的值不正确。- 谷歌地图

来自分类Dev

谷歌地图并不在Android应用程序渲染

来自分类Dev

(谷歌地图)无法启动离子应用程序

来自分类Dev

通用 Windows 应用程序 webview 获取谷歌地图事件

来自分类Dev

如何制作谷歌地图片段并直接从iOS应用程序移至谷歌地图?

来自分类Dev

gMarker.key未定义,这是必需的!角度和谷歌地图应用程序中的错误

来自分类Dev

Laravel应用程序中的站点地图

来自分类Dev

无法在 Rails 应用程序上看到我使用谷歌地图添加的位置的地图

来自分类Dev

如果我的应用程序只使用谷歌地图链接,它是否需要谷歌地图许可证

来自分类Dev

在 xamarin 表单应用程序中呈现谷歌登录按钮

来自分类Dev

谷歌在电子应用程序中映射 RefererNotAllowedMapError

来自分类Dev

在 Gulp AngularJS 应用程序中实现谷歌翻译

来自分类Dev

使用Ninject的XBAP应用程序中的堆栈溢出

来自分类Dev

地理意图标签在谷歌地图应用程序不显示

来自分类Dev

如何创建一个使用谷歌地图的Android应用程序?

来自分类Dev

iOS动作表调用外部谷歌地图应用程序和图钉标记

来自分类Dev

谷歌地图V2“不幸的是,应用程序已停止”

来自分类Dev

当位置更改时,应用程序不会更新我的谷歌地图 api 的文本视图

来自分类Dev

如何将坐标列表传递给默认的谷歌地图应用程序?

来自分类Dev

尝试将 firebase 库添加到使用谷歌地图 API 的应用程序时出错

来自分类Dev

在 Java 桌面应用程序中集成谷歌地图的好解决方案?

来自分类Dev

从 Firebase 检索位置并将标记放在 android 应用程序的谷歌地图 api 上

来自分类Dev

我想在我的 React Native 应用程序中的谷歌地图中显示附近的餐厅。当我调用 Google API nearsearch 它抛出状态:'ZERO_RESULTS'

来自分类Dev

我的应用程序中的Google地图不可见

来自分类Dev

如何在Java Swing应用程序中显示地图?

Related 相关文章

  1. 1

    单击谷歌控制按钮时在谷歌地图应用程序中打开.. Swift 4

  2. 2

    谷歌地图没有显示在vb.net应用程序中

  3. 3

    如何在React应用程序中更新谷歌地图API输入字段的状态

  4. 4

    谷歌地图没有出现在我的KendoMobile应用程序中

  5. 5

    应用程序的AndroidManifest.xml中的元数据标记的值不正确。- 谷歌地图

  6. 6

    谷歌地图并不在Android应用程序渲染

  7. 7

    (谷歌地图)无法启动离子应用程序

  8. 8

    通用 Windows 应用程序 webview 获取谷歌地图事件

  9. 9

    如何制作谷歌地图片段并直接从iOS应用程序移至谷歌地图?

  10. 10

    gMarker.key未定义,这是必需的!角度和谷歌地图应用程序中的错误

  11. 11

    Laravel应用程序中的站点地图

  12. 12

    无法在 Rails 应用程序上看到我使用谷歌地图添加的位置的地图

  13. 13

    如果我的应用程序只使用谷歌地图链接,它是否需要谷歌地图许可证

  14. 14

    在 xamarin 表单应用程序中呈现谷歌登录按钮

  15. 15

    谷歌在电子应用程序中映射 RefererNotAllowedMapError

  16. 16

    在 Gulp AngularJS 应用程序中实现谷歌翻译

  17. 17

    使用Ninject的XBAP应用程序中的堆栈溢出

  18. 18

    地理意图标签在谷歌地图应用程序不显示

  19. 19

    如何创建一个使用谷歌地图的Android应用程序?

  20. 20

    iOS动作表调用外部谷歌地图应用程序和图钉标记

  21. 21

    谷歌地图V2“不幸的是,应用程序已停止”

  22. 22

    当位置更改时,应用程序不会更新我的谷歌地图 api 的文本视图

  23. 23

    如何将坐标列表传递给默认的谷歌地图应用程序?

  24. 24

    尝试将 firebase 库添加到使用谷歌地图 API 的应用程序时出错

  25. 25

    在 Java 桌面应用程序中集成谷歌地图的好解决方案?

  26. 26

    从 Firebase 检索位置并将标记放在 android 应用程序的谷歌地图 api 上

  27. 27

    我想在我的 React Native 应用程序中的谷歌地图中显示附近的餐厅。当我调用 Google API nearsearch 它抛出状态:'ZERO_RESULTS'

  28. 28

    我的应用程序中的Google地图不可见

  29. 29

    如何在Java Swing应用程序中显示地图?

热门标签

归档