На Android 14 overridePendingTransition работает неправильноAndroid

Форум для тех, кто программирует под Android
Гость
На Android 14 overridePendingTransition работает неправильно

Сообщение Гость »

Я пытался реализовать переход между действиями с помощью анимации,
поэтому я использовал overridePendingTranstiion.
и обнаружил очень странную проблему.
Эта проблема
возникает, когда я удаляю какие-либо устаревший XML-файл, расположенный в каталоге res/anim.
Я тестировал множество устройств, эта проблема возникает только на устройствах Android 14.
и эта проблема исчезает после перезагрузки устройства.
Кто-нибудь еще сталкивался с этим аналогичная проблема?
извините за мой плохой английский.
эта анимация — нормальный результат.
Я использовал анимацию под XML-анимацией с именем «slide_in_left» '.





и я использовал это, как показано ниже.
class MainActivity : AppCompatActivity() {
lateinit var binding: ActivityMainBinding
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
binding = ActivityMainBinding.inflate(layoutInflater)
setContentView(binding.root)

window.setFlags(
WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN
)

binding.button.setOnClickListener {
startActivity(Intent(this, MainActivity2::class.java))
overridePendingTransition(R.anim.slide_in_left,0)
}
}
}


Подробнее здесь: https://stackoverflow.com/questions/781 ... work-wrong

Вернуться в «Android»