Вы можете просто написать метод, который создает прослушиватели для MapView
, который вы хотите присоединить после его создания, и просто сделать так, чтобы он взял вид карты, чтобы присоединить слушателя.
Что-то вроде
public void attachMapViewListeners (MapView mapView){
//Attach your listeners here
}
Тогда просто вызовите это с MapView, к которому нужно подключить всех слушателей.
Редактировать
Теперь я понимаю, что вы пытаетесь сделать.
Итак, вы захотите прослушать событие onFinishInflate()
.
Больше здесь, если вы хотите конкретику
Android Dev View