android-notification-bar相关内容
我正在尝试将通知放在通知区域的顶部. 一种解决方案是将参数"when"设置为通知对象,例如: notification.when = System.currentTimeMills()* 2; 我在此使用的代码: long timeNotification = System.currentTimeMillis()* 2;通知通知=新通知(statusIcon,c.getResou
..
我需要知道何时在我的应用程序中打开系统/通知栏,并且找不到任何真正的解决方案,所以我一起破解了一些看起来不错的东西. 解决方案 在开始实施之前,我将简要介绍一下我的(非常hacky)逻辑.如果由于某种原因用户不再可见“活动",则会调用onWindowFocusChanged(..).但是,仅当活动不再对用户可见时才通过调用后台调用onStop().我注意到在切换活动时,总是在onWindo
..
我将.mp3文件复制到资产中.收到通知时,文件未播放 任何人都可以帮助我. notification.sound = Uri.parse("file:///android_assets/alarm_951.mp3"); 解决方案 不是将文件复制到资源文件夹,而是将其复制到resources/raw/,然后使用 Uri sound = Uri.parse("android.r
..
在向通知列表/栏发布推送通知时,最初不会显示.contentText和.number(.ticker,.icon和.contentTitle显示正常).但是,在发布另一个通知(具有不同的ID)之后,当第一个通知在列表中被击倒时,它将显示内容文本和编号.然后新的缺少文本,依此类推. 由于我使用毫秒计时器来创建唯一的ID,因此我认为以某种方式更新上一篇文章是不可能的.因此,我必须首先在发布时出现
..
我需要在click事件中使用通知,我有通知方法,但是此方法无法打开我的活动. 我的代码: private void sendNotification(String msg) { NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(this) .setContent
..
如果您想对状态栏通知进行任何修改(包括微调图标),城市飞艇建议使用CustomPushNotificationBuilder创建自定义通知. 不幸的是,使用RemoteView进行通知会带来许多与自定义制造商和/或特定于平台的外观有关的不必要的暗示,必须有一种简单的方法来交换图标,而无需使用RemoteView.怎么样? 解决方案 我发现通过覆盖BasicPushNotificati
..
是否可以在statusbar的扩展通知中获取文本?这意味着文本设置了我的Notification.BitTextStyle.bigText(),例如来自Gmail的电子邮件通知. 我想使用Notification.extras来获取它,但是似乎没有常量(例如Notification.EXTRA_BIG_TEXT)可以使它工作. 还有另一种获取此文本的方法吗? 此外,当我使用 字符
..
我正在使用DownloadManager类以编程方式下载文件.一切正常,但无法完成下载通知,无法继续.下载完成后,它将立即消失.这是我的代码: Request rqtRequest = new Request(Uri.parse(((URI) vewView.getTag()).toString())); if (Build.VERSION.SDK_INT
..
我正在开发一个实现了推送通知功能的应用程序. 我的 onMessage -GCMIntentService.java代码是: @Override protected void onMessage(Context context, Intent data) { String message = data.getExtras().getString("message"); di
..
我收听诸如WhatsApp消息之类的通知. 但是,每次NotificationListenerService中有一条通知时,都会触发两次. 有人知道这个问题吗? 这是AndroidManifest.xml的摘录:
..
有什么方法可以跟踪用户在我的应用程序的“设置/应用程序信息"页面中是否禁用/取消选中“显示通知"? 解决方案 简单:您不能. 在Google I/O 2012中回答: https://www.youtube .com/watch?v = Yc8YrVc47TI& feature = player_detailpage#t = 1682s 更新: 您可以检查用户是否可以在状态栏中
..
我在GCMIntentservice中编写了一个代码,该代码将推送通知发送给许多用户.当单击通知时,我使用NotificationManager来调用DescriptionActivity类.我还将GCMIntentService的event_id发送到DescriptionActivity protected void onMessage(Context ctx, Intent inten
..
我正在通过以下方式构建“服务"中的通知进度栏: private NotificationManager mNotifyManager; private NotificationCompat.Builder mBuilder; mBuilder = new NotificationCompat.Builder(DownloadService.th
..
我从服务器下载一个图像作为位图,并将其转换为可绘制对象,现在我想将此可绘制对象用作通知图标.但我无法做到这一点.这是我的代码: Notification notification = new NotificationCompat.Builder(context) .setContentTitle(title) .setContentText(message)
..
如图所示... 我正在收到通知图标(左侧为红色). 但是我需要显示黑色箭头所示的应用程序图标 public void notify(View view){ notification.setSmallIcon(R.drawable.ic_stat_name); notification.setTicker("Welcome to ****"); notification.setWhen(S
..
我尝试在收到通知后单击该通知. 我可以使用“辅助功能"服务拖动通知抽屉. 要单击我正在使用的accessibilityEvent.getSource()通知, accessibilityNodeInfo.performAction(AccessibilityNodeInfo.ACTION_CLICK); 我的代码: public class MyAccessibilityS
..
当用户单击通知栏中的文本而不显示任何窗口时,如何关闭应用程序? 解决方案 使用以下代码并在您的活动中注册广播接收器: NotificationManager mNotificationManager = (NotificationManager)_context.getSystemService(Context.NOTIFICATION_SERVICE); Notificat
..
类似于此图片我正尝试将通知大图标设置为用户个人资料缩略图 像whatsapp或其他聊天应用 我尝试过 Glide.with(context) .asBitmap() .load(messageNotification.getLargeIcon()) .into(new SimpleTarget()
..
我有此代码: Notification notif; // Build notification Notification.Builder notifBuilder = new Notification.Builder(context); notifBuilder.setContentIntent(pendingIntent); notifBuilder.setContentTitle(t
..
据我所知,一旦 活动可见(有内容),但是...也许我错了? 在活动可见后,有什么方法可以隐藏它? 解决方案 您可以定义活动以使用消除通知/标题栏的主题.例如,您可以将此属性作为属性添加到AndroidManifest.xml中的标记中: android:theme="@android:style/Theme.NoTitleBar.Fullscree
..