【发布时间】:2021-03-31 07:09:43
【问题描述】:
这是一个出租车应用程序,用户可以在其中获取驾驶员的旋转(方位) 与没有旋转(轴承)的设备一起工作良好 像这样 Here is the image
如果驱动设备不具备此功能,则用户将收到错误消息并导致应用崩溃
所以我的问题是如何通过检查 Sting 是否为空来避免这种情况 如果为空,我们必须为其设置一个默认值
这是我的代码
if (icondriver.equals("2")) {
driverMarkers.add(
gMap.addMarker(new MarkerOptions()
.position(currentDriverPos)
.icon(BitmapDescriptorFactory.fromResource(R.drawable.carmap))
.anchor((float) 0.5, (float) 0.5)
---------error line------------->> .rotation(Float.parseFloat(driver.getBearing()))
.flat(true)
)
这是获取字符串值的方法
public String getBearing() {
return bearing;
}
这是错误
【问题讨论】:
标签: java android google-maps-markers is-empty bearing