Я знаю, что вы не можете иметь несколько экземпляров в одном и том же процессе, но возможно ли иметь несколько подклассов MapActivity, поэтому у меня не так много утверждений if-else и в противном случае есть слишком большие классы?У вас есть несколько подклассов MapActivity?
И прежде чем кто-нибудь спросит, я не намерен работать одновременно с несколькими экземплярами подкласса MapActivity.
EDIT: Просто для ясности, я спрашиваю об этом, потому что я обеспокоен тем, что могут быть тонкие ошибки из-за наличия нескольких подклассов. Точно так же есть тонкие ошибки с несколькими экземплярами MapActivity.
Это хорошая идея; однако, чтобы быть уверенным, да, вы имеете в виду, что не будет проблем, например, в случае одновременного запуска нескольких экземпляров? – JPvdMerwe
У меня было несколько видов деятельности, которые простираются от базового класса, который выходит из MapActivity без проблем. – FunkTheMonk