Android переход не работает на телефоне - PullRequest
4 голосов
/ 12 сентября 2011

Я создал несколько переходов между действиями, которые нормально работают в эмуляторе, но ничего из них не видно на телефоне (ни затухание, ни скольжение). Новое действие просто появляется, как будто я не реализовал никаких переходов. Почему это так?

fadein.xml

<?xml version="1.0" encoding="utf-8"?>
<alpha xmlns:android="http://schemas.android.com/apk/res/android"
   android:interpolator="@android:anim/accelerate_interpolator"
   android:fromAlpha="0.0" android:toAlpha="1.0" android:duration="1000" />   

fadeout.xml

<?xml version="1.0" encoding="utf-8"?>
    <alpha xmlns:android="http://schemas.android.com/apk/res/android"
       android:interpolator="@android:anim/accelerate_interpolator"
       android:fromAlpha="1.0" android:toAlpha="0.0" android:duration="1000" />

И я установил в соответствующей деятельности

 overridePendingTransition(R.anim.fadein, R.anim.fadeout);

Ответы [ 3 ]

14 голосов
/ 12 сентября 2011

Убедитесь, что анимации включены на устройстве.Для этого зайдите в Настройки-> Дисплей-> Анимации и выберите «Все анимации».

5 голосов
/ 09 октября 2014

Включить анимацию перехода

Настройки -> Параметры разработчика -> Масштаб анимации перехода -> 1x

0 голосов
/ 07 мая 2019

Перейдите в Settigs, затем выберите параметры разработчика, проверьте параметры, относящиеся к анимации, и убедитесь, что каждый из параметров анимации включен

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...