最近要做这样一个需求,在android系统原有的Notification作相应的修改,想往里面添加自己的功能,折磨了两天,对android系统原有的Notification的流程还不明白,希望有那位大侠有这方面的经验指导一下小弟。

解决方案 »

  1.   

    notification的显示是由statusbarservice.java里面的mExpandedDialog,mExpandedView对象来显示的,你去修改这mExpandedView的view对应的layout就可以了。
      

  2.   

    数据和资源是在各个应用组织以后传给notification manager的。
      

  3.   

    调用等都是和数据等一起传给notification manager
      

  4.   

    参考
    http://www.cnblogs.com/newcj/archive/2011/03/14/1983782.html