我想知道我是否有一个函数定义为:
void executeFunc(String funcName)
我能以某种方式执行 MyObject.funcName(); 吗?
我想做的是让一个类处理对服务器的所有调用,并且它们返回 XML 数据,所以我想使用一个 AsyncTask 来处理 15 种左右不同类型的调用。
谢谢!
最佳答案
您可以使用 reflection 执行此操作.
关于java - 从对象执行方法,其中方法名称作为字符串传递?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10054293/