是否可以同时扩展活动类和PreferenceActivity类

时间:2011-04-08 05:05:24

标签: vb.net preferenceactivity

我想让我的主类为2个不同的标志创建活动。

1)具有相对布局的Textview和图像,我将我的课程扩展为

public class Abcd extends Activity implements View.OnClickListener, _  
    AdapterView.OnItemClickListener, ViewFactory{

2)其次是线性布局,以便有一个textview imageview和列表。

现在对于第二种情况,我想使用preferencescreen而不是list,我必须从PreferenceActivity扩展我的活动。

如果可以的话,需要你的建议。

由于 瓦尼

1 个答案:

答案 0 :(得分:0)

VB不支持它,C#也不支持。

这被称为Polymorphism,如果您搜索该词,可以获得大量信息。

一般情况下,您需要多态性,因为您希望将两种类型的行为附加到类中 - 您可以使用composition over inheritance轻松实现此目的 - 如果您搜索该术语,则可以提供大量建议。