【发布时间】:2017-12-28 06:01:29
【问题描述】:
当我打开对话框时它工作正常并且当我第二次单击它崩溃时,我陷入了这个问题。 请提供一些解决此问题的建议。 谢谢你。
这是我的 xml -
<fragment
android:id="@+id/map_container"
android:name="com.google.android.gms.maps.SupportMapFragment"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/white" />
这是我的 java 代码 -
try {
FragmentManager myFragmentManager = getActivity().getSupportFragmentManager();
SupportMapFragment mySupportMapFragment
= (SupportMapFragment) myFragmentManager.findFragmentById(R.id.map_container);
mySupportMapFragment.getMapAsync(
new OnMapReadyCallback() {
@Override
public void onMapReady(GoogleMap mGoogleMap) {
googleMap = mGoogleMap;
AppDelegate.LogT("Google Map ==" + googleMap);
showMap();
}
}
);
} catch (Exception e) {
AppDelegate.LogE(e);
}
【问题讨论】:
-
你能添加你的布局代码吗?
-
添加你的 Xml 代码
-
请分享您的 xml 代码整个标签,它位于这 81 行之间,以便我们轻松理解
-
已添加 XML 代码。
-
添加你的全班代码
标签: android google-maps android-studio