У меня есть БД с именем класса многих деятельности, например:Начать новую деятельность получает класс струнный
Activity1Name.class
Activity2Name.class
Activity3Name.class
и т.д.
этот метод
public startNewActivity(String activityName){
Intent myActivity = new Intent(CurrentClass.this, activityName);
startActivity(myActivity);
}
ясно не работает, поскольку намерение
Intent myActivity = new Intent(CurrentClass.this, activityName);
нуждается в классе, а не в String с именем класса,
Как я мог получить класс по имени функции String?
Я хочу, чтобы не объявлять слишком много намерений, используя только намерение, которое мне нужно во время выполнения.
вы можете передать .class в качестве аргумента в свой метод –
Нет, я не могу, потому что я получил класс имен как String из БД. – AndreaF