По ссылке, которую дал Мориц, вы также можете взглянуть на putExtras
методы.
См. Дополнительную информацию здесь и ищите putExtra (URL выглядит не очень хорошо на SO)
* Отредактировано:
Из сообщения Донала Рафферти, теперь я понимаю, что вы имеете в виду в ОП.
Что вы можете сделать, это ниже:
String theClass = "Login";
StringBuilder myAction = new StringBuilder("com.yourpackage.");
myAction.append(theClass);
Intent i = new Intent(myAction.toString());
startActivity(i)
Строка myAction (в этом примере com.yourpackage.Login
должна быть указана в AndroidManifest.xml под действием
Из документа:
public Intent (строковое действие)
Начиная с: Уровень API 1
Создать намерение с заданным действием. Все остальные поля (данные, тип, класс) являются пустыми. Обратите внимание, что действие должно быть в пространстве имен, потому что Intents используются в системе глобально - например, системное действие VIEW - android.intent.action.VIEW; пользовательское действие приложения будет выглядеть примерно так: com.google.app.myapp.CUSTOM_ACTION.