最近在做一个Notification相关的东西,发送消息没有任何问题,现在需要实现展开消息栏的时候,需要实现点击消息栏不同的位置来实现不同的操作,懒得传图片,大家将就看一下下面的草图
 _____________________
|      文本           |
|图片             删除|
|______文本___________|          通知栏大体布局如图,当我点击图片或者文本的时候,跳转到另一个Activity,点击删除的时候不跳转,只是删除当前这条通知。Notification里面是通过Action来进行跳转控制的,而且对于自定义布局的通知栏,如何监听通知栏点击事件??求大神……

解决方案 »

  1.   

    4.0的google音乐播放器,实现了你想要的功能。至于是不是4.0才能实现,或者是不是只通过应用层实现,就不知道了。毕竟那是系统应用。
    不过市面上的软件都没有这个功能的设计,从侧面上反应,应该是实现不了吧。
      

  2.   

    如果可以添加按钮图片等,就可以实现像ios那样的在通知栏显示天气,股票各种功能了,就像桌面插件。多好的功能啊~~,如果可以,应该早被开发出来了。所以我想应该不用在研究这个东西上花时间了
      

  3.   

    我也研究了好久,发现也是无法实现,通过查看源码以及Notification的实现方式。Notification点击是通过PendingIntent里面包含的Intent来进行下一步操作,而Notification中并没有提供点击事件供用户设置,而且整个Notification是作为一个整体来接收点击的,因此没法做事件分发,也没法对点击区域进行判断。