Android全局对话框

一直寻找Android全局对话框的实现方式,可是仔细一想,应该没有现成的标准方法,要不就是启动一个透明的Activity欺骗用户,后来一想,一个好的Android框架是应该知道当前运行的Activity的对象的,在这个上面做文章岂不是很简单就能实现:

  1. Application中定义mCurrentActivity代表当前Activity

  2. 每个Activity初始化的时候设置mCurrentActivity

  3. 创建Dialog的时候传入mCurrentActivity作为context

  4. Show出Dialog。


你可能感兴趣的:(android,global,dialog,全局,对话框)