【发布时间】:2011-05-24 00:46:38
【问题描述】:
我正在尝试根据一些用户输入在一个 Activity 之间移动。
我正在尝试使用:
String myClass = "some_user_input.class"
Intent myIntent = new Intent(getApplicationContext(), myClass);
startActivity(myIntent);
...从一项活动转移到另一项活动。
我可以做到这一点,我直接在硬代码中引用我的新活动,不要尝试从文本编译它(即 classA.class),但是我希望能够通过传递它来构建我的 Intent一些用户编译的字符串。
例如,如果用户在编辑文本中输入 B,我想转到 classB.class
如果用户输入Z,我想去classZ.class。
有什么方法可以编译我想使用的类,然后将其转换为类?
提前致谢!
【问题讨论】:
-
你有多个包吗