想做一个按钮,是一个消息提示按钮,有新消息就闪烁,没新消息就不闪烁,怎么实现呢?点击按钮会弹出消息对话框。

解决方案 »

  1.   

    闪烁通过handler来定时刷新按钮背景吧
      

  2.   

    首先,可以先做个广播接收者,用来接收消息;然后,再自定义一个按钮,设置三种状态,pressed,enabled, focus. 当收到消息的时候,将其不断地enabled;点击的话,就跳转到消息对话框下,大概是这样吧
      

  3.   

    设置一个handler,接收消息,用canvas画画
      

  4.   

    没有那么麻烦吧 
    你直接用9.png文件做背景然后在来消息的Intent之后 定时用Button的几个状态刷新就好了