У меня есть RecyclerView с изображениями, и когда я нажимаю изображение, приложение открывает еще одно действие, которое содержит ViewPager с теми же изображениями, но в том положении, которое я выбрал. Я сделал переход в Lollipop, чтобы поделиться этим изображением между действиями, используя supportPostponeEnterTransition и supportStartPostponedEnterTransition в вызываемой активности, чтобы ждать, пока viewPager будет загружен изображениями, […]
Я создаю приложение для Android и хочу, чтобы у меня был пользовательский переход от одного из действий к другому. Когда я нажимаю кнопку в первой операции, я хочу, чтобы она уменьшала ее размер и переходила в один из углов экрана, пока она не исчезнет, и вызывается второе действие. Конечно, во время изменения размера и перемещения […]
Я использую другой класс для запуска некоторых вещей в фоновом режиме, пока отображается основная активность, и передавая контекст этой активности этому фоновому классу. Я запускаю другое действие из этого фонового класса, но не могу вызвать overridePendingTransition здесь, потому что «метод overridePendingTransition (int, int) не определен для типа BackgroundClass». public class GetUPC extends AsyncTask<Void, Void, Void> […]
Я использую пользовательские переходы в моем приложении, и я бы хотел, чтобы навигационная панель навигации отображала тот же переход, что и предыдущие навигационные дисплеи. Мой переход .xml в моем стиле выглядит следующим образом: <style name="YourAnimation.Activity" parent="@android:style/Animation.Activity"> <item name="android:activityOpenEnterAnimation">@anim/slide_in_left</item> <item name="android:activityOpenExitAnimation">@anim/slide_out_left</item> <item name="android:activityCloseEnterAnimation">@anim/slide_in_right</item> <item name="android:activityCloseExitAnimation">@anim/slide_out_right</item> </style> Im ищет простое исправление, желательно что-то вроде этого: <item name="android:parentActivityEnterAnimation">@anim/slide_in_right</item> […]
Я пытаюсь выяснить, как выполнять действия (или фрагменты?) Переходы в Lollipop. Я использую AppCompat v7 – v21. Вот мой сценарий: Когда щелкнут элемент в GridView (внутри фрагмента), я хочу, чтобы изображение делало переход как в ссылке здесь . Как мне это достичь? И есть ли способ, которым я могу это сделать, используя стили? И если […]
Я использую overridePendingTransition для установки моего собственного перехода активности. Все работает отлично, за исключением того, что я не могу изменить продолжительность анимации, она игнорируется. slide_down.xml <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/accelerate_decelerate_interpolator"> <translate android:duration="2000" android:fromYDelta="0" android:toYDelta="100%p" android:zAdjustment="top"/> </set> stay.xml <?xml version="1.0" encoding="utf-8"?> <translate xmlns:android="http://schemas.android.com/apk/res/android" android:duration="2000" android:fromYDelta="0%p" android:toYDelta="0%p" android:zAdjustment="top"/> Длительность установлена равной 2000 мс, но анимация все […]
Можно ли это достичь только при редактировании xml? Заметив, как панель инструментов сжимается до размера панели инструментов поиска при запуске.
Есть ли способ не иметь перехода между действиями? Другими словами, не исчезают или не выходят, а изменяются мгновенно. Например, если у вас есть одна и та же панель кнопок в Activity 1 и Activity 2, это будет выглядеть так, что Button Button никогда не менялась. благодаря
Я создал некоторые переходы между действиями, которые отлично работают в эмуляторе, но ничто из них не видно на телефоне (ни исчезают, ни слайды). Новое действие просто появляется, как будто я не реализовал никаких переходов. Почему это? 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" […]
У меня есть произвольная точка зрения, что я хочу исчезнуть поверх другого представления. В 11-ом уровне 11 я вижу, что есть setAlpha, но я застрял в поддержке уровня api 7. Я не сталкивался с простым способом сделать это. Как я могу настроить альфа для всего представления, не вникая в каждый отдельный компонент?