0
Androidプラットフォームでアプリケーションを初めて開発し、Googleマップとセンサーを接続しようとしています。個別に、センサとGoogleマップは正常に動作していますが、Fragment
で接続しようとするとエラーになります。Googleマップで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