У меня проблема с приложением Android, над которым я работаю.
Мое приложение имеет несколько разделов, а следующий экран, который загружается, основан на строке. Итак, экран 1 раздела 1 будет, S1S1.
Мой вопрос в том, как я могу начать действие на основе строки. У меня есть S1S1, сохраненный в строке, позволяет называть его nextactivity. Вместо того, чтобы набирать класс S1S1.class, мне нужно, чтобы он появился из строки. Я трогаю все, что могу, и Google не помог.
Некоторые вещи, которые я пробовал,
Intent myIntent = new Intent(nextactivity);
Intent myIntent = new Intent(v.getContext(), getClass().getName().valueOf(nextactivity));
Intent myIntent = new Intent(v.getContext(), Class.forName(nextactivity));
и попробовал работать с
startActivityForResult(myIntent, 0);
но ничего не работает. Любые идеи?