如果我的应用程序中有一个称为TestActivity的Activity类,有没有一种方法可以通过其名称来获取其类,如以下示例所示:

Class<?> c = getClassByName("TestActivity");

最佳答案

请改用forName

这样的事情..

 try {
    Class<?> act = Class.forName("com.bla.TestActivity");
 } catch (ClassNotFoundException e) {
        e.printStackTrace();
}

10-06 05:11