0

这是交易:我需要在 Android 中扩展两个不同的类。一个例子:在 MainActivity.class 我需要扩展第一个 TabActivity 以使用选项卡和 getTabHost(); 在同一个类中,我需要扩展例如 ListActivity 或其他东西......我该怎么做?也许我的问题有点愚蠢,但......还是谢谢!

4

2 回答 2

2

您可以在主 Activity 中扩展 TabActivity 或 ListActivity。您不能同时扩展两个,因为 java 不支持多重继承。扩展任何一个后,创建另一个引用以在您的 Activity 中使用。

于 2011-07-15T08:26:21.707 回答
1

MainActivity不需要同时TabActivity扩展ListActivity

MainActivity需要扩展TabActivity,您就可以使用不同Activity的扩展ListActivity作为一个或多个选项卡的内容。

这是非常好的官方文档,其中包含我正在谈论的示例:http: //developer.android.com/resources/tutorials/views/hello-tabwidget.html

于 2011-07-15T08:31:18.577 回答