论坛首页 移动开发技术论坛

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

浏览 2045 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2012-02-05  
       今天写了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的方法就行了(呵呵,表达能力差,说的有点绕了。。。。。)
论坛首页 移动开发技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics