Когда я запускаю действие из метода startActivity из разных мест в моем приложении, vm запускает то же самое (если оно уже начато ранее из другого места) или другой экземпляр активности?Тот же или другой экземпляр при запуске такой же активности из разных мест в приложении?
А как насчет стопки мероприятий?
Я начал свою деятельность как:
Intent intent = new Intent(this, Dashboard.class);
intent.putExtra("userid",getIntent().getStringExtra("userid"))
startActivity(intent);
, который зависит от вашего требования, вы можете заставить его работать так, как вы хотите, используя флаги различных типов, добавленные к намерению, которое запускает конкретное действие. http://developer.android.com/guide/components/intents-filters.html – Napolean
Можете ли вы дать нам подсказку, почему вы хотите это знать? Упоминание об активности может быть проблематичным. Например, если вы переходите из protrait в ландшафт, активность уничтожается и создается новый экземпляр (и, следовательно, теряет все его локальные члены) – k3b
@ k3b Я хочу знать, как работает система. –