当我moveCamera
在小屏幕上调用时,它会引发以下异常:
java.lang.IllegalStateException:非法高度。
这是我的代码:
googleMap.moveCamera(
CameraUpdateFactory.newLatLngBounds(
bounds,
// Padding
100,
),
)
我尝试删除填充,但没有任何区别。
我想这个问题与可用于渲染地图的高度有限有关,因为这只发生在小屏幕上,但仍有相当多的空间可供地图渲染,所以我不希望发生崩溃。
如何渲染地图并将相机移动到给定的边界?
依赖版本:
com.google.android.libraries.maps:maps:3.1.0-beta
com.google.maps.android:maps-v3-ktx:2.2.0
androidx.compose.ui:ui:1.0.0-rc02