我正在尝试将类的类设置为字符串值中列出的地址,以便我可以启动给定的活动。该字符串在运行时动态组合。
无论如何都要像下面的代码一样运行:
String target=com.test.activity1.class;
Intent intent=new intent();
intent.setClass(this, target);
由于
答案 0 :(得分:0)
您可以尝试使用forName
method of the Class
class。
无论如何,我一直在想使用setClassName
方法...它可能对你的情况有用
答案 1 :(得分:0)
Intent类的方法为setClassName
Intent intent = new Intent().setClassName(context,target);