我在女巫中有一个类,我需要返回一个 Active 继承类。
我现在是这样做的
public Class GetActivityClass() {
return baseSwitchActivity.class;
}
但是在继承类中我可以返回任何类。但我想强制它是一个扩展 Activity
的类。有没有我可以使用的语法
public Class<T extends Activity> GetActivityClass() {
return baseSwitchActivity.class;
}
最佳答案
是的。你要找的是 bounded wildcard :
public Class<? extends Activity> GetActivityClass() {
return baseSwitchActivity.class;
}
关于java - Android Force 类是最小类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24994884/