菜单

2012年11月14日杂记

notification 中如果不想点击跳转,可以这样声明PendingIntent

PendingIntent.getActivity(getApplicationContext(), 0, new Intent(), 0)

如果是这样,intent 为null,可以在2.x的版本工作,但在4.0+上会报错。

PendingIntent.getActivity(getApplicationContext(), 0, null, 0)

如果在在4.0+上,可以让contentIntent为null,但是2.x又会报错。

mNotification.contentIntent = null;

所以,创建一个空的 intent对象就是最好的解决方法。

PendingIntent.getActivity(getApplicationContext(), 0, new Intent(), 0)