есть ли способ сообщить Android, что я хотел бы, чтобы последующие вызовы startActivity () возобновляли целевое действие, а не создавали его снова и снова? Есть обходные пути?
Спасибо
В зависимости от ваших потребностей, попробуйте использовать FLAG_ACTIVITY_CLEAR_TOP или FLAG_ACTIVITY_REORDER_TO_FRONT при создании намерения:
FLAG_ACTIVITY_CLEAR_TOP
FLAG_ACTIVITY_REORDER_TO_FRONT
Intent intent = new Intent(this, NameOfActivityClass.class); intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); startActivity(intent);