使用动态类名称使用New Intent启动Activity

时间:2015-03-13 14:16:23

标签: java android

是否可以在android中执行此操作:

String anewactivity="Zero";
Intent NewActivity = new Intent(context, anewactivity.class);

我试图这样做,但它给了我一个错误。 是否有可能以某种方式?

谢谢!

当我发布问题时,我看到了你给我的答案。 但另一个答案不是为我启动新活动吗?

1 个答案:

答案 0 :(得分:5)

您可以使用java的反射方法:

Class activityClass = Class.forName("com.something.Zero");