user1302569 user1302569 - 2 months ago 17
Android Question

Intent and start activity from string

I have a little problem. I want to start activity but in something other way. I know that

Intent i = new Intent(this, ActivityTwo.class);


initialize intent and after that I can
startActivity
. But I want do something like that:

Intent i = new Intent(this, MyString.class);


I have no
nameActivity.class
, but I want change on string.class. How I can start activity when I have string name of class?

Answer

Try this: startActivity(this, Class.forName(yourStringClass));