Articles of анимации

Почему моя анимация близкого действия не работает на Android 4.0 (ICS)

Я создал тему с пользовательской анимацией (слайд и слайд вниз). Анимация отлично работает на старых версиях Android. Однако, когда я пробовал ее на Android 4.0 (ICS), анимация закрытия не работает. Только слайд-анимация отлично работает на ICS. Вот моя тема, которую я использую для анимации: <style name="myTheme" parent="android:Theme.Black"> <item name="android:windowTitleSize">45dip</item> <item name="android:windowTitleBackgroundStyle">@style/CustomWindowTitleBackground</item> <item name="android:windowAnimationStyle">@style/myTheme.Window</item> </style> <style […]

Как избавиться от этой черной полосы во время анимации?

Я пытаюсь выполнить пользовательскую анимацию при переходе на активность. Предполагается, что активность плавно продвигается вверх, а не сбоку. Он работает, но в представлении есть черная полоса (того же размера, что и строка состояния) в верхней части окна. Как я могу избавиться от черной полосы? Вот код, который я использую: @Override protected void onCreate(Bundle savedInstanceState) { […]

Слайд вниз, чтобы отобразить анимацию текста

Я заинтересован в добавлении анимации при переключении видимости TextView в приложении для Android. Я бы хотел, чтобы он не просто установил видимость в Visibility.GONE и Visibility.VISIBLE – вместо этого я хочу, чтобы у него был jQuery, как эффект слайда. Легко ли это сделать?

SetAnimation vs startAnimation in android

Я в основном хочу переместить представление из одного места в другое, плюс я также хочу постепенно увеличивать его высоту. Так что я должен использовать setAnimation или startAnimation. TranslateAnimation ta = new TranslateAnimation(0, 0, Animation.RELATIVE_TO_SELF, -otherview.getHeight()); ta.setDuration(1000); ta.setFillAfter(true); myview.startAnimation(ta); //or, which one to use and what is the difference. myview.setAnimation(ta); Вопрос: как переместить этот относительный макет? […]

Как заставить панель кнопок скользить снизу при щелчке по элементу списка в ListView?

У меня есть listview с пользовательским listadapter, который заполняет список с помощью флажка и некоторых текстовых просмотров. Когда пользователь выбирает флажок, мне нужна панель кнопок, чтобы вставить изображение в нижней части экрана и сидеть там. Я сделал панель кнопок и могу заставить ее появляться и исчезать с экрана, изменяя ее видимость на «ушел» и «видимо», […]

Проблема с TransitionDrawable

Я использую TransitionDrawable для отображения набора изображений с переходом между .With кодом в моей деятельности: TransitionDrawable simons; simons=(TransitionDrawable)getResources().getDrawable(R.drawable.rocket_thrust); simons.startTransition(2000); frame.setImageDrawable(simons); И с xml-файлом в папке res / drawable, содержащей три изображения <?xml version="1.0" encoding="utf-8"?> <transition xmlns:android="http://schemas.android.com/apk/res/android" > <item android:drawable="@drawable/simon" android:duration="500" /> <item android:drawable="@drawable/simons" android:duration="500" /> <item android:drawable="@drawable/chipmubnks" android:duration="500" /> </transition> Проблема, с которой я сталкиваюсь, […]

Android: анимация и интерполяция

У меня есть список текстовых данных. Первоначально все строки имеют фиксированный размер, даже если текст занимает больше места. В случае, если полный текст не отображается, строка расширяется при нажатии. Чтобы реализовать это расширение, я создаю класс анимации, расширяющий анимацию. И в методе applyTransformation я пытаюсь использовать интерполяцию (ввод), чтобы постепенно расширять строку, чтобы дать приятное […]

Анимация элемента listview влияет на несколько строк

У меня странная проблема. Мне нужно реализовать прокрутку для удаления в моем списке. Когда пользователь щелкает влево / вправо, мне нужно анимировать кнопку удаления в / из экрана, а затем при нажатии кнопки удаления мне нужно удалить этот элемент из списка. Я использую библиотеку Commonswares [TouchList] ( https://github.com/commonsguy/cwac-touchlist/tree/master/src/com/commonsware/cwac/tlv ) для достижения этой цели. В методе […]

Синхронизация нескольких окон с несколькими видами в Android

У меня есть приложение, которое показывает два окна одновременно. Окно A отображает SurfaceView , а в окне B отображается представление. Каждое окно (естественно) имеет свою собственную поверхность, связанную с этим окном. В настоящее время только Window A отображает SurfaceView на экране, а Window B ничего не отображает. Я хочу переключиться между двумя окнами, не заметив […]

Как закрыть фрагмент на потянув вверх или вниз?

Я использую фрагмент, чтобы показать комментарии и рейтинг, я хочу создать эффект, например, когда мы вытягиваем фрагмент вверх или вниз, он закрывается или исчезает с анимацией, например, макет комментария к facebook. Это мой макет, он содержит Recyclerview. Я хочу, чтобы, когда я вытягиваю этот макет вверх или вниз, он закрывается так, как это делает макет […]