создайте интерфейс ICreateToken в классе CreateToken, как показано ниже
public interface ICreateToken {
void onTokenGenerated(String token);
}
Также объявите поле интерфейса в классе CreateToken
private ICreateToken listener;
и из своего проходного контекста MainActivity в классе CreateToken, как это
CreateToken token = new CreateToken(MainActivity.this);
затем инициализируйте слушателя в конструкторе CreateToken
public CreateToken(ICreateToken listener) {
this.listener = listner;
}
наконец из onResponse вы можете вернуть токен через
listener.onTokenGenerated(yourToken)
Последний и самый важный
MainActivity extends AppCompatActivity implements ICreateToken
внедрите ICreateToken в MainActivity, который попросит внедрить onTokenGenerated в MainActivity там, где вы получите свой токен.