你有多个MapActivity的子类吗?

时间:2011-11-17 14:10:42

标签: android mapactivity

我知道你不能在同一个进程中拥有多个实例,但是它有可能拥有多个MapActivity的子类,所以我没有很多if-else语句,否则会有过多的类?

在有人要求之前,我不打算同时运行多个MapActivity子类实例。

编辑:为了清楚起见,我问这个因为我担心由于有多个子类可能会有微妙的错误。与使用MapActivity的多个实例的细微错误的方式相同。

2 个答案:

答案 0 :(得分:1)

当然,如果需要,您可以拥有多个子类,这些子类可以从MapActivity扩展和继承。

创建从MapActivity继承的多个子类就像拥有许多继承自Activity的子类一样。

基本上没有任何区别。

答案 1 :(得分:1)

是。虽然我认为你想要像BaseMapActivity那样定义你的常见地图相关行为并从中扩展而不是MapActivity?