2
我正在尝试使用NotificationCompat2 by JakeWharton。 NotificationCompat2的doumentation说NotificationCompat2错误:java.lang.IllegalArgumentException
Simple change your import from android.support.v4.app.NotificationCompat to com.jakewharton.notificationcompat2.NotificationCompat2 and use the NotificatonCompat2.Builder class.
我已经改变了进口com.jakewharton.notificationcompat2.NotificationCompat2
和使用下面的代码
Notification notification = new NotificationCompat2.Builder(
MainActivity.this).setContentTitle("Basic Notification")
.setContentText("Basic Notification, used earlier")
.setSmallIcon(R.drawable.lock).build();
notification.flags |= Notification.FLAG_AUTO_CANCEL;
NotificationManager notificationManager = (NotificationManager)
getSystemService(NOTIFICATION_SERVICE);
notificationManager.notify(0, notification);
和应用程序崩溃与以下错误
08-17 20:14:32.400: E/AndroidRuntime(289): FATAL EXCEPTION: main
08-17 20:14:32.400: E/AndroidRuntime(289): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.xyz.notificationchk/com.xyz.notificationchk.MainActivity}: java.lang.IllegalArgumentException: contentIntent required: pkg=com.wissenways.notificationchk id=0 notification=Notification(vibrate=null,sound=null,defaults=0x0)
我的问题
我是什么导致应用程序崩溃丢失或miscoding?
错误是你缺少'.setContentIntent(getPendingIntent());' - >'java.lang.IllegalArgumentException异常: contentIntent required' – 2013-07-19 02:07:53