2 u014203484 u014203484 于 2017.08.29 11:21 提问

android反射调用怎样传参数

如下方法:
private int add(int a,int b){
return a+b;
}
反射得到该函数怎样传参数?
method.invoke(action , ?);

1个回答

chenbaige
chenbaige   Rxr 2017.08.29 11:46

Class cls = Class.forName("你的类全路径");

Method m = cls.getDeclaredMethod("add",new Class[]{int.class,int.class});

m.invoke(cls.newInstance(),20,10);

Csdn user default icon
上传中...
上传图片
插入图片