Android Force类是最小类型

时间:2014-07-28 12:05:49

标签: java android android-activity

我有一个女巫课,我需要返回一个Active继承类。

我现在已经这样做了

public Class GetActivityClass() {
    return baseSwitchActivity.class;
} 

但是在一个继承的课程中,我可以归还任何课程。但我想强迫它是一个扩展Activity的类。有没有我可以使用

之类的语法
public Class<T extends Activity> GetActivityClass() {
    return baseSwitchActivity.class;
}

1 个答案:

答案 0 :(得分:2)

是的。你要找的是bounded wildcard

public Class<? extends Activity> GetActivityClass() {
    return baseSwitchActivity.class;
}