Hey! 

Do you know what ID/INT the enter/exit animations have? I'm trying to only 
configure one of the animations on pending, but I only know of that which 
is mentioned at developers android, which is 0 for no animation.

    overridePendingTransition(0,R.anim.fadestar); //What to use where 0 is to 
make it not change from the default.

 
Thanks..


onsdag 23. juni 2010 23.47.21 UTC+2 skrev Dianne Hackborn følgende:
>
> The possible animations are in frameworks/base/res/res/values/attrs.xml:
>
>     <!-- Window animation class attributes. -->
>     <declare-styleable name="WindowAnimation">
>         <!-- The animation used when a window is being added. -->
>         <attr name="windowEnterAnimation" format="reference" />
>         <!-- The animation used when a window is being removed. -->
>         <attr name="windowExitAnimation" format="reference" />
>         <!-- The animation used when a window is going from INVISIBLE to 
> VISIBLE. -->
>         <attr name="windowShowAnimation" format="reference" />
>         <!-- The animation used when a window is going from VISIBLE to 
> INVISIBLE. -->
>         <attr name="windowHideAnimation" format="reference" />
>         
>         <!--  When opening a new activity, this is the animation that is
>               run on the next activity (which is entering the screen). -->
>         <attr name="activityOpenEnterAnimation" format="reference" />
>         <!--  When opening a new activity, this is the animation that is
>               run on the previous activity (which is exiting the screen). 
> -->
>         <attr name="activityOpenExitAnimation" format="reference" />
>         <!--  When closing the current activity, this is the animation 
> that is
>               run on the next activity (which is entering the screen). -->
>         <attr name="activityCloseEnterAnimation" format="reference" />
>         <!--  When closing the current activity, this is the animation 
> that is
>               run on the current activity (which is exiting the screen). 
> -->
>         <attr name="activityCloseExitAnimation" format="reference" />
>         <!--  When opening an activity in a new task, this is the 
> animation that is
>               run on the activity of the new task (which is entering the 
> screen). -->
>         <attr name="taskOpenEnterAnimation" format="reference" />
>         <!--  When opening an activity in a new task, this is the 
> animation that is
>               run on the activity of the old task (which is exiting the 
> screen). -->
>         <attr name="taskOpenExitAnimation" format="reference" />
>         <!--  When closing the last activity of a task, this is the 
> animation that is
>               run on the activity of the next task (which is entering the 
> screen). -->
>         <attr name="taskCloseEnterAnimation" format="reference" />
>         <!--  When opening an activity in a new task, this is the 
> animation that is
>               run on the activity of the old task (which is exiting the 
> screen). -->
>         <attr name="taskCloseExitAnimation" format="reference" />
>         <!--  When bringing an existing task to the foreground, this is the
>               animation that is run on the top activity of the task being 
> brought
>               to the foreground (which is entering the screen). -->
>         <attr name="taskToFrontEnterAnimation" format="reference" />
>         <!--  When bringing an existing task to the foreground, this is the
>               animation that is run on the current foreground activity
>               (which is exiting the screen). -->
>         <attr name="taskToFrontExitAnimation" format="reference" />
>         <!--  When sending the current task to the background, this is the
>               animation that is run on the top activity of the task behind
>               it (which is entering the screen). -->
>         <attr name="taskToBackEnterAnimation" format="reference" />
>         <!--  When sending the current task to the background, this is the
>               animation that is run on the top activity of the current task
>               (which is exiting the screen). -->
>         <attr name="taskToBackExitAnimation" format="reference" />
>         
>         <!--  When opening a new activity that shows the wallpaper, while
>               currently not showing the wallpaper, this is the animation 
> that
>               is run on the new wallpaper activity (which is entering the 
> screen). -->
>         <attr name="wallpaperOpenEnterAnimation" format="reference" />
>         <!--  When opening a new activity that shows the wallpaper, while
>               currently not showing the wallpaper, this is the animation 
> that
>               is run on the current activity (which is exiting the 
> screen). -->
>         <attr name="wallpaperOpenExitAnimation" format="reference" />
>         <!--  When opening a new activity that hides the wallpaper, while
>               currently showing the wallpaper, this is the animation that
>               is run on the new activity (which is entering the screen). 
> -->
>         <attr name="wallpaperCloseEnterAnimation" format="reference" />
>         <!--  When opening a new activity that hides the wallpaper, while
>               currently showing the wallpaper, this is the animation that
>               is run on the old wallpaper activity (which is exiting the 
> screen). -->
>         <attr name="wallpaperCloseExitAnimation" format="reference" />
>         
>         <!--  When opening a new activity that is on top of the wallpaper
>               when the current activity is also on top of the wallpaper,
>               this is the animation that is run on the new activity
>               (which is entering the screen).  The wallpaper remains
>               static behind the animation. -->
>         <attr name="wallpaperIntraOpenEnterAnimation" format="reference" />
>         <!--  When opening a new activity that is on top of the wallpaper
>               when the current activity is also on top of the wallpaper,
>               this is the animation that is run on the current activity
>               (which is exiting the screen).  The wallpaper remains
>               static behind the animation. -->
>         <attr name="wallpaperIntraOpenExitAnimation" format="reference" />
>         <!--  When closing a foreround activity that is on top of the 
> wallpaper
>               when the previous activity is also on top of the wallpaper,
>               this is the animation that is run on the previous activity
>               (which is entering the screen).  The wallpaper remains
>               static behind the animation. -->
>         <attr name="wallpaperIntraCloseEnterAnimation" format="reference" 
> />
>         <!--  When closing a foreround activity that is on top of the 
> wallpaper
>               when the previous activity is also on top of the wallpaper,
>               this is the animation that is run on the current activity
>               (which is exiting the screen).  The wallpaper remains
>               static behind the animation. -->
>         <attr name="wallpaperIntraCloseExitAnimation" format="reference" />
>     </declare-styleable>
>
> The default values for these are in style.xml:
>
>     <!-- Standard animations for a full-screen window or activity. -->
>     <style name="Animation.Activity">
>         <item 
> name="activityOpenEnterAnimation">@anim/activity_open_enter</item>
>         <item 
> name="activityOpenExitAnimation">@anim/activity_open_exit</item>
>         <item 
> name="activityCloseEnterAnimation">@anim/activity_close_enter</item>
>         <item 
> name="activityCloseExitAnimation">@anim/activity_close_exit</item>
>         <item name="taskOpenEnterAnimation">@anim/task_open_enter</item>
>         <item name="taskOpenExitAnimation">@anim/task_open_exit</item>
>         <item name="taskCloseEnterAnimation">@anim/task_close_enter</item>
>         <item name="taskCloseExitAnimation">@anim/task_close_exit</item>
>         <item name="taskToFrontEnterAnimation">@anim/task_open_enter</item>
>         <item name="taskToFrontExitAnimation">@anim/task_open_exit</item>
>         <item name="taskToBackEnterAnimation">@anim/task_close_enter</item>
>         <item name="taskToBackExitAnimation">@anim/task_close_exit</item>
>         <item 
> name="wallpaperOpenEnterAnimation">@anim/wallpaper_open_enter</item>
>         <item 
> name="wallpaperOpenExitAnimation">@anim/wallpaper_open_exit</item>
>         <item 
> name="wallpaperCloseEnterAnimation">@anim/wallpaper_close_enter</item>
>         <item 
> name="wallpaperCloseExitAnimation">@anim/wallpaper_close_exit</item>
>         <item 
> name="wallpaperIntraOpenEnterAnimation">@anim/wallpaper_intra_open_enter</item>
>         <item 
> name="wallpaperIntraOpenExitAnimation">@anim/wallpaper_intra_open_exit</item>
>         <item 
> name="wallpaperIntraCloseEnterAnimation">@anim/wallpaper_intra_close_enter</item>
>         <item 
> name="wallpaperIntraCloseExitAnimation">@anim/wallpaper_intra_close_exit</item>
>     </style>
>
>
> On Wed, Jun 23, 2010 at 2:33 PM, MBethDev <mbet...@gmail.com <javascript:>
> > wrote:
>
>> Hello,
>>
>> Does anyone know what animation is getting triggered when I exit an
>> application (the animation where the exiting activity/app shrinks and
>> disappears?)  I'm able to find in the frameworks/base/core what
>> attribute is triggering this (wallpaperCloseExitAnimation), but when I
>> checkout the source of the animation (wallpaper_close_exit.xml), it
>> looks like it does an expansion with no alpha, by default.  I saw some
>> animations that were commented, so i commented one of them to see if
>> that was the one (basically the second commented <set>), but after
>> running that its not the same as the animation on the emulator SDK.
>>
>> MB
>>
>> --
>> unsubscribe: android-porti...@googlegroups.com <javascript:>
>> website: http://groups.google.com/group/android-porting
>>
>
>
>
> -- 
> Dianne Hackborn
> Android framework engineer
> hac...@android.com <javascript:>
>
> Note: please don't send private questions to me, as I don't have time to 
> provide private support, and so won't reply to such e-mails.  All such 
> questions should be posted on public forums, where I and others can see and 
> answer them.
>
>

-- 
-- 
unsubscribe: android-porting+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-porting

--- 
You received this message because you are subscribed to the Google Groups 
"android-porting" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to android-porting+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to