0
我想使用android系統中反射的按鈕,通過下面的代碼Android:如何使用Reflection創建對象並傳遞構造函數參數?
public String createView(String classFullName){
try{
Class clazz = Class.forName(classFullName);
Object obj = clazz.newInstance(); // but I need to pass the Context using this;
}
catch(ClassNotFoundException ex){
return null;
}
}
但主要問題,是如何通過上下文(這在我的情況下)的對象,因爲他們都應該是一個看法。
你需要去,是以環境,然後調用'的newInstance()'的構造函數構造對象的引用。看看這裏:http://tutorials.jenkov.com/java-reflection/constructors.html – 2015-04-01 19:29:31
@Blackbelt沒有這樣的方法。 – 2015-04-01 19:34:17