Eli*_*zer 3 android android-intent android-service android-notifications android-pendingintent
我有一个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)
小智 6
PendingIntent pi=PendingIntent.getBroadcast(this, 0, new Intent("DoNothing"), 0);
Run Code Online (Sandbox Code Playgroud)
这对我有用.它将推出一个"DoNothing"行动的广播.我希望没有人会听"DoNothing"广播并做一些反应.但如果你愿意,你可以建造更具异国情调的东西.注意:我正在使用它作为临时占位符.我将用一些对用户更有用的东西替换它,因为我将在我的应用程序开发中取得进展.
| 归档时间: |
|
| 查看次数: |
1176 次 |
| 最近记录: |