android-notifications相关内容
我的问题更多的是关于什么是好的做法而不是什么是可能的: 从工作线程调用 NotificationManager.notify() 是好事吗? 系统是否会在 UI 线程中执行它? 我总是尽量记住,关于 UI 的内容应该在 UI 线程中执行,其余的在工作线程中执行,正如关于 进程和线程: 此外,Andoid UI 工具包不是线程安全的.所以,你必须不要从工作线程操作你的 UI——你
..
如何在构建时发出不发出声音的通知?我正在构建通知,但我的用户不喜欢它发出声音的事实. 如何将其更改为静音/完全没有声音? 我如何显示通知: android.support.v7.app.NotificationCompat.Builder builder = new android.support.v7.app.NotificationCompat.Builder(main);bui
..
我已将通知设置为 android,它没有调用方法 onCharacteristicRead()????它不进入函数.为什么会这样?? 感谢任何帮助 请求解决方案. 这是我的代码: private final BluetoothGattCallback mGattCallback = new BluetoothGattCallback() {@覆盖public void onCo
..
我正在使用图书馆 https://github.com/aritchie/notifications 并且我可以正确创建和安排通知. 我希望在 Android 中处理它们,以便根据通知 - 当用户点击它时它会导航到特定页面. 我发现当我点击通知时会触发以下事件(在我的 Android 项目中) protected override void OnNewIntent(Intent i
..
我在我的 GCMIntentservice 中编写了一个代码,用于向许多用户发送推送通知.我使用 NotificationManager 将在单击通知时调用 DescriptionActivity 类.我还将来自 GCMIntentService 的 event_id 发送到 DescriptionActivity protected void onMessage(Context ctx, In
..
我按照此处所述生成notification_key. 假设由于某些错误我无法存储它,所以我尝试重新注册. 这次我收到 400 错误消息,消息“notification_key already exists". 这看起来很奇怪,尤其是与将设备注册到 GCM 相比,您可以根据需要注册多次,并始终获得状态为 200 的相同注册 ID. 现在我无法再次注册,也无法取消注册,因为我没有notif
..
我正在开发一个具有推送通知功能的应用程序.我按照以下链接作为 Android 推送通知 我尝试通过对 generateNotification() 代码进行以下更改,成功发送 URL 并在点击通知时打开网页. /*** 发出通知通知用户服务器已发送消息.*/私有静态无效 generateNotification(上下文上下文,字符串消息){NotificationManager notif
..
你可以在下面找到清单文件,他们在 GCM 推送通知类的配置上有什么问题吗? 在安卓设备上根本没有收到通知,但在苹果设备上收到通知 package="ac.iec"
..
我正在按照此演练将推送通知创建到 Xamarin 表单应用程序中 https://docs.microsoft.com/en-us/azure/notification-hubs/notification-hubs-android-push-notification-google-fcm-get-started 我已成功与 NotificationHub 集成,并且可以在应用处于焦点或
..
我正在以下面给出的方式在服务中构建通知进度条: 私有 NotificationManager mNotifyManager;私有 NotificationCompat.Builder mBuilder;mBuilder =新的 NotificationCompat.Builder(DownloadService.this).setSmallIcon(R.drawable.download).se
..
我正在尝试将信息从通知发送到调用的活动,而从我的活动中我得到了 null. 通知代码为: private void showNotification() {Intent resultIntent = new Intent(this, MainActivity.class);如果 (D)Log.d(TAG, "Id: " + Id);resultIntent.putExtra("ineedi
..
我正在发送一个通知,其中有 2 个操作按钮,即“接受"和“拒绝". 我正在关注这个 Github 存储库. 当用户点击“接受"时,会检查某些条件并相应地执行逻辑. UPDATE 2.0 - 问题是点击“接受"按钮后,操作成功发生但通知没有从状态栏中消失,因为这里生成的id:m =(new Random()).nextInt(10000); 与这里不同:actionIntent.p
..
Android 操作系统在内存不足时会终止进程.场景:Android 终止了应用进程,我通过 Android 启动器或最近的任务列表(长按主页按钮)重新打开它.我可以使用以下方法检查 Android 是否在最近查看的活动的 onCreate() 方法中终止了我的应用进程: @Overrideprotected void onCreate(Bundle savedInstanceState){su
..
任何人都知道我们如何以编程方式从应用程序中删除使用 Pending Intent 调用的通知. 我曾经使用以下方法取消通知. AlarmManager am=(AlarmManager)getSystemService(Context.ALARM_SERVICE);Intent intent = new Intent(Display.this, TwoAlarmService.class)
..
我正在尝试通过 IntentService 在通知区域中发布带有自定义视图的通知,并收到 Couldn't expand RemoteView 错误. 这是我在 onCreate() 中所做的: mNotificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);图标 = R
..
我目前正在创建一个前台服务,当服务启动时,该服务会出现在通知栏中.如果服务停止,通知将消失.我的问题是,有没有办法在“清除所有通知"或取消通知(滑动)时停止服务? 更新以包括通知的实施: public int onStartCommand(Intent intent, int flags, int startId){Log.d(CLASS, "onStartCommand 服务已启动.")
..
当我按下通知栏中的通知时,我试图打开一个片段.我的应用程序结构是: 带有导航抽屉菜单的基本活动 从菜单中打开的一些片段 b.setOnClickListener(new OnClickListener() {@SuppressWarnings({ "deprecation", "static-access" })public void onClick(View v) {w_nm=(N
..
我正在尝试实现在 android 4.3 中添加的 NotificationListnerService,但我无法获取通知详细信息. 我的代码如下 public class MainActivity extends Activity {@覆盖protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedIns
..
我正在通过以下代码在 BroadcastReceiver 中创建通知: String ns = Context.NOTIFICATION_SERVICE;NotificationManager mNotificationManager = (NotificationManager) context.getSystemService(ns);int icon = R.drawable.ic_sta
..
我正在尝试为将来的某个时间设置通知.我有创建通知的代码,但我找不到安排它的选项. 如何安排通知? 解决方案 为此你需要使用 PendingIntent 和 BroadCastReceiver - public void scheduleNotification(Context context, long delay, int notificationId) {//delay 是你想
..