我有一个Android库,它有一个Service创建一个Notification.从我的理解Notification必须有一个contentIntent(PendingIntent)设置或运行时异常将被抛出.
问题是我希望用户能够按Service原样使用它,或者扩展它,以便他们可以PendingIntent在创建过程中通过回调设置自己Notification.但是,如果他们选择不这样做,我需要设置PendingIntent一些东西,以便没有例外.有没有办法创建一个PendingIntent只作为填充的假人?
以下是该createNotification方法的代码示例:
PendingIntent p;
if(getPendingIntentCallback != null) {
p = getPendingIntentCallback.getPendingIntent();
}
else {
p = ?;
}
notification.contentIntent = p;
Run Code Online (Sandbox Code Playgroud) android android-intent android-service android-notifications android-pendingintent