Добавление анимации уменьшения масштаба к активности - PullRequest
0 голосов
/ 17 сентября 2010

Я настроил свою деятельность так, чтобы она выглядела как диалог.Теперь я хочу остановить анимацию по умолчанию и добавить анимацию уменьшения масштаба.

Чтобы остановить анимацию, я попробовал следующее.

customDialog.setFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);

и в стилях

  <style name="Theme.CustomDialog" parent="android:style/Theme.Dialog">         
      <item name="android:windowBackground">@drawable/translucent_background</item>
      <item name="android:activityOpenEnterAnimation">@null</item> 
      <item name="android:activityOpenExitAnimation">@null</item> 
      <item name="android:activityCloseEnterAnimation">@null</item> 
      <item name="android:activityCloseExitAnimation">@null</item> 
      <item name="android:taskOpenEnterAnimation">@null</item> 
      <item name="android:taskOpenExitAnimation">@null</item> 
      <item name="android:taskCloseEnterAnimation">@null</item> 
      <item name="android:taskCloseExitAnimation">@null</item> 
      <item name="android:taskToFrontEnterAnimation">@null</item> 
      <item name="android:taskToFrontExitAnimation">@null</item> 
      <item name="android:taskToBackEnterAnimation">@null</item> 
      <item name="android:taskToBackExitAnimation">@null</item> 
  </style>

Даже подумал, что это не работает.

Может кто-нибудь сказать мне, как остановить анимацию по умолчанию и добавить анимацию уменьшения масштаба к действию.

Заранее спасибо.

1 Ответ

1 голос
/ 19 мая 2011

Попробуйте это ..

myIntent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION); 
...