Практическим способом является создание двух версий исходного базового действия, и единственное отличие между ними заключается в том, что одна расширяет действие, а другая расширяет MapActivity (та же проблема, что и в ListActivity).
Есть дубликаты кодов. Это плохой запах, я знаю. Но они почти идентичны, вы можете просто скопировать весь файл и внести небольшие изменения, когда изменили базовое действие.