Получить активность после startActivity (Intent i)

В одном методе я начинаю новую деятельность

public void start(){ Intent i = new Intent(mContext, Screen.class); mContext.startActivity(i); //Here i want to get the new activity Activity a = ... //Do something with new activity } 

После вызова функции starActivity() мне нужно получить эту новую активность и сделать что-то с ней.

Является ли это возможным??

РЕДАКТИРОВАТЬ:

Ну, у меня есть эти методы на моем классе Screen:

 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); loadedScreen = false; } public void loadScreen(String folderResources, String nameXml, String nameScren){ //Do something } 

loadScreen читает XML-файл и создает по коду весь пользовательский интерфейс, а не делает в onCreate

В другом классе я вызываю foo ():

 public void goToScreen(String nameScreen){ Class screen = Screen.class; Intent i = new Intent(mContext, screen); mContext.startActivity(i); //Here in screen.getMethod... i need use a instance of Screen, which i think it have to be created in `startActivity()` Method loadUrl = screen.getMethod("loadScreen", String.class, String.class, String.class); loadUrl.invoke(screen, "folder-s","screen1","screen1.xml"); } 

Мне нужно вызвать loadScreen после startActivity потому что этот метод загружает все представления. Я использую размышления для этого. Так что мне нужно получить эту новую активность

После вызова функции starActivity () мне нужно получить эту новую активность и сделать что-то с ней.

Когда вы вызываете startActivity() , другая активность еще не существует – она ​​не будет существовать в течение некоторого времени.

Мне нужно вызвать loadScreen после startActivity, потому что этот метод загружает все представления.

Вызовите loadScreen() из onCreate() активности Screen .

Если вы хотите передать значения folderResources , nameXml и nameScren на Screen , сделайте это, вызвав putExtra() в Intent вы используете с startActivity() . Затем Screen может вызвать getIntent().getStringExtra() в onCreate() для извлечения этих значений, чтобы передать их на loadScreen() .