我有一点问题。我想以其他方式开始活动。我知道意图和从字符串开始活动
Intent i = new Intent(this, ActivityTwo.class);
初始化意图和之后,我可以startActivity
。但我想这样做类似的东西:
Intent i = new Intent(this, MyString.class);
我没有nameActivity.class
,但我想改变string.class。当我有班级的字符串名称时,我该如何开始活动? startActivity(this, Class.forName(yourStringClass));
到底是什么情景?您是否尝试根据某个STRING值开始活动,该值将用作要启动的活动的名称? – Anukool 2013-02-13 09:28:33
http://stackoverflow.com/questions/5754855/how-can-i-start-a-new-android-activity-using-a-string – baboo 2013-02-13 09:28:54
你可以使用反射,但它真的有必要吗? – Areks 2013-02-13 09:28:59