gpt4 book ai didi

Android 谷歌地图基本 map

转载 作者:行者123 更新时间:2023-11-30 00:37:37 26 4
gpt4 key购买 nike

我试图在我的一个 Activity 中显示一个非常基本的 MapView,但是,我的 MapView 永远是空白的,从未加载任何 map 。所述 MapView 只是具有其他元素的 Activity 的 200px 高度。我没有从向导创建 map Activity 。

我的 list 有:

<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />

<!--
The API key for Google Maps-based APIs.
-->
<meta-data
android:name="com.google.android.geo.API_KEY"
android:value="my real code" />

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

我的 build.gradle 有依赖:

compile 'com.google.android.gms:play-services-maps:10.2.1'

我的 AndroidStudio 有 GooglePlay 包。你知道我错过了什么吗?

这是我的 mapView 的 xml 代码:

<LinearLayout
android:id="@+id/geolocationLinearLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">

<TextView
android:id="@+id/textView4"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="10dp"
android:text="Geolocation"
android:textStyle="bold|italic" />

<com.google.android.gms.maps.MapView
android:id="@+id/mapView"
android:layout_width="match_parent"
android:layout_height="200dp" />
</LinearLayout>

这是我的 Activity java 类映射声明和加载:

声明:

MapView mapView;
GoogleMap map;
static final LatLng HAMBURG = new LatLng(53.558, 9.927);

内部 OnCreateView:

mapView = (MapView) view.findViewById(R.id.mapView);
mapView.getMapAsync(new OnMapReadyCallback() {
@Override
public void onMapReady(GoogleMap googleMap) {
map = googleMap;
map.moveCamera(CameraUpdateFactory.newLatLngZoom(HAMBURG, 15));
}
});

最佳答案

注意:我假设您有有效的 key

mapView = (MapView) view.findViewById(R.id.mapView);     
mapView .onCreate(null);
mapView.getMapAsync(...)

还可以使用其他所需的方法,如以下所有方法,请参阅下面的文档

@Override
public void onResume() {
super.onResume();
mapView .onResume();
}

关于Android 谷歌地图基本 map ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43148736/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com