gpt4 book ai didi

android - 获取 android.app.RemoteServiceException : Bad notification posted from package in custom notification

转载 作者:行者123 更新时间:2023-11-30 03:45:29 26 4
gpt4 key购买 nike

我正在尝试使用远程 View 创建自定义通知。

遵循的步骤:
1.创建一个layout,放在res/layout文件夹
2. 扩展了RemoteViews类并实现了一些辅助方法。
3. 实例化扩展类的一个对象,我通过在 Notification.Builder 中使用 setContent() 将其作为内容提供。
4.缓存实例化的Extended类。

现在大多数时候,当我在将扩展类对象提供给 Notification.Builder 之前执行操作时,它会崩溃。

E/AndroidRuntime(10194): android.app.RemoteServiceException: Bad notification posted from
package com.motorolasolutions.ptt.mpttclient: Couldn't expand RemoteViews for:
StatusBarNotification

我尝试了以下功能

setBoolean(R.id.textview1, "setEnabled", false);

请告诉我如何调用远程 View 上的函数。

我尝试了很多Android源代码中带有@android.view.RemotableViewMethod标签的函数。

最佳答案

尽管“setEnabled”函数在基类 (View.java) 中具有 @RemotableViewMethod 标记。这在派生类中被覆盖,并且没有 @RemotableViewMethod 标记。如果它被覆盖,我们必须检查子类的标签。

关于android - 获取 android.app.RemoteServiceException : Bad notification posted from package in custom notification,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15066001/

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