2
私はKotlinとGoogleMapを使用してアプリケーションを作成しています。マップがあり、メッセージを記録するだけのOnMapClickリスナーを設定しようとしました。ビルドはOKですが、地図をクリックすると何も起こりません。
私はドキュメントを探しましたが、このような問題については何も見つかりませんでした。ここで
マップのコード:
MapOnClickListenerが動作しないようです。
class map : FragmentActivity(), OnMapReadyCallback {
private var mMap: GoogleMap? = null
override fun onMapReady(googleMap: GoogleMap) {
mMap = googleMap
mMap?.setOnMapClickListener {
GoogleMap.OnMapClickListener { p0 -> Log.d("Map", p0.toString()) }
}
}
}
私はJavaでGoogleマップに関するドキュメントの多くを見つけましたが、何もKotlinで、私は自分自身でこれを試してみました。このコードで何が問題なのかを知る手助けをしてくれてありがとう。
に変更してください。コードを 'setOnMapClickListener(GoogleMap.on [...]) 'に変更してください。 – s1m0nw1
これはうまくいきました。 –
ようこそ。私はこれをあなたが受け入れることのできる答えにしました – s1m0nw1