0
我第一次在Android平台上开发应用程序并试图将传感器连接到Google地图。个别地,传感器和谷歌地图工作正常,但是,当我尝试连接它通过Fragment
,它会给出错误。使用谷歌地图Android传感器
错误:
incompatible types: cannot be converted to OnMapReadyCallback
这里是我的示例代码:
public void onSensorChanged(SensorEvent event) {
if (event.sensor.getType() == Sensor.TYPE_LIGHT) {
textLIGHT_reading.setText("LIGHT1: " + event.values[0]);
updateCamera(event.values[0]);
}
}
private void updateCamera(float degree) {
if (mMap == null) {
SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map);
mapFragment.getMapAsync(this);
}
}
感谢您的任何帮助。
你的片段实现了'OnMapReadyCallback'吗? – siger
,如果你可能请发布logcat – 7geeky