Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/221.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何扩展两类Android活动?_Java_Android - Fatal编程技术网

Java 如何扩展两类Android活动?

Java 如何扩展两类Android活动?,java,android,Java,Android,我想--> 类mainactivity扩展了ListActivity、MapActivity{ } 有可能吗 类mainactivity扩展任何java类1、任何java类2{ } 任何可能的人???你不能java不允许这种多态性。接口必须使用实现 阅读不,这是不可能的,因为在核心java中,一个类只能继承一个类。 在C++中,继承多个类是可能的。这就是为什么它不可能的原因。不,这是不可能的,因为您不能扩展多个类,但可以实现多个在这里没有任何用处的接口。Java不支持多重继承,不能扩展多个类 但

我想-->

类mainactivity扩展了ListActivity、MapActivity{ }

有可能吗

类mainactivity扩展任何java类1、任何java类2{ }


任何可能的人???

你不能java不允许这种多态性。接口必须使用实现


阅读

不,这是不可能的,因为在核心java中,一个类只能继承一个类。
在C++中,继承多个类是可能的。这就是为什么它不可能的原因。

不,这是不可能的,因为您不能扩展多个类,但可以实现多个在这里没有任何用处的接口。

Java不支持多重继承,不能扩展多个类 但有一个解决方案,但在您的情况下,我认为您可以这样使用:

  class MapActivity extends Service{
   ...
  }

 class mainactivity extends ListActivity{

  MapActivity mapActivity= new MapActivity();
 }

android是基于java的,并且有一个JVM,这也是一样的。你不能在Androidy中使用它你很好,请勾选:)