58,452
社区成员
发帖
与我相关
我的任务
分享
public final Object getInstance(Context context, Object[] params)
throws XmlParserException {
try {
Class<?>[] tmp = new Class<?>[params.length];
for (int i = 0; i < params.length; i++)
tmp[i] = params.getClass();
return getInstanceClass(context.getPackageName()).getConstructor(
tmp).newInstance(params);
} catch (Exception e) {
Log.d("∑(っ0Д0;)っ", e.getClass().getName() + " " + e.getMessage());
throw (XmlParserException) new XmlParserException(this)
.initCause(e);
}
}
public final Object getInstance(Context context, Object[] params)
throws XmlParserException {
try {
Class<?>[] tmp = new Class[params.length];
for (int i = 0; i < params.length; i++)
tmp[i] = params[i].getClass();
return getInstanceClass(context.getPackageName()).getConstructor(
tmp).newInstance(params);
} catch (Exception e) {
Log.d("∑(っ°Д°;)っ", e.getClass().getName() + " " + e.getMessage());
throw (XmlParserException) new XmlParserException(this)
.initCause(e);
}
}
Java区好冷清