Android日记之2012/02/05——ActivityGroup控制Activity中的方法

       今天写了Demo来实现了在ActivityGroup中控制Activity的动画效果。场景是Group中播放一段音乐,并且时间贯穿Group中的所有Activity,同时在一些时间点上再控制Activity中的动画效果。

       在时间点上控制Activity的切换已经实现了,所以就尝试了来控制Activity中的动画。

       一般来说,一个Activity切换到另一个Activity的时候,直到返回前,我们都不会去管前一个Activity了。但是,ActivityGroup的生命周期可以和Activity的生命周期共存。这就表明在ActivityGroup运行的时候,Activity也能正常运行。所以,就为ActivityGroup来控制Activity中的效果带来了可能性。

       那怎么用呢,首先,要在Activity中实例化一个静态的Context,在onCreat方法中把当前的Activity赋给它,然后通过调用静态做法,在ActivityGroup中调用这个这Context,同时,要把这个Context强制转换成当前的Activity,再调用需要Activity的方法就行了(呵呵,表达能力差,说的有点绕了。。。。。)

你可能感兴趣的:(android)