Поскольку я хочу, чтобы входной переход был медленным, а выходной переход моей активности был быстрым, я подумал, что с помощью window.exitTransition можно добиться этого. Я использую следующий код:
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_register)
findViewById<TextView>(R.id.BACK_BUTTON).setOnClickListener { onBackPressed() }
window.enterTransition = Fade().setDuration(1000)
window.exitTransition = Fade().setDuration(50)
}
Этот код работает при запуске Activity, но при вызове onBackPressed вызывается enterTransition продолжительностью 1000 мс.