gpt4 book ai didi

Android:来自 BroadcastReceiver 的通知

转载 作者:IT老高 更新时间:2023-10-28 23:12:03 24 4
gpt4 key购买 nike

我有一个启动广播接收器的警报管理器。这是我的广播接收器:

public class AlarmBrodcastReceiver extends BroadcastReceiver {

@Override
public void onReceive(Context context, Intent arg1) {
showNotification(context);
}

private void showNotification(Context context) {
PendingIntent contentIntent = PendingIntent.getActivity(context, 0,
new Intent(context, MyActivity.class), 0);

NotificationCompat.Builder mBuilder =
new NotificationCompat.Builder(context)
.setSmallIcon(0)
.setContentTitle("My notification")
.setContentText("Hello World!");
mBuilder.setContentIntent(contentIntent);
mBuilder.setDefaults(Notification.DEFAULT_SOUND);
mBuilder.setAutoCancel(true);
NotificationManager mNotificationManager =
(NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE);
mNotificationManager.notify(1, mBuilder.build());

}
}

广播及时开始,但没有通知,只有声音。文字在哪里?怎么了?是因为我使用的是 API 10 和支持库吗?

最佳答案

哦,我发现了问题。问题出在 .setSmallIcon(0)...当我设置一些真实资源时,没关系,出现通知...

关于Android:来自 BroadcastReceiver 的通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12924835/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com