0
我正在使用Xamarin並正在編寫Google地圖應用程序。我有一些代碼在用戶點擊Map InfoWindow時執行。下面是代碼:爲什麼Google地圖InfoWindowClick方法一次執行兩次?
void HandleInfoWindowClick (object sender, GoogleMap.InfoWindowClickEventArgs e)
{
Toast.MakeText (this, "HandleInfoWindowClick", ToastLength.Short).Show();
}
我設置處理了下面的代碼:
_map.MarkerClick += HandleMarkerClick;
每當我點擊信息窗口,該方法執行兩次,吐司顯示兩次爲好。
這是爲什麼?我怎樣才能修復這個代碼,使HandleInfoWindowClick方法只在點擊時執行一次?
在此先感謝