您必须仔细阅读此方法的API。有时,您很容易感到困惑。
可以是:
if (B.class.isInstance(view))
API说:确定 指定的Object (参数) 是否与 此类 表示的对象 (在您要在其上调用方法的类对象 ) 赋值兼容。 __
要么:
if (B.class.isAssignableFrom(view.getClass()))
API说:确定此 Class对象* 表示的类或接口是否与 指定Class参数 表示的类或接口相同,或者是该类或接口的超类或超接口 *
或(不带反射,推荐一个):
if (view instanceof B)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)