从类线程返回到 MainActivity 的 IPC 广播?

Posted

技术标签:

【中文标题】从类线程返回到 MainActivity 的 IPC 广播?【英文标题】:IPC Broadcast from class thread back to MainActivity? 【发布时间】:2022-01-09 09:08:07 【问题描述】:

我有一个使用读取线程构建的 SDK 类。 MainActivity 包括 SDK 类。我需要将读取消息从读取线程传回 MainActivity。我看到有人问过类似的问题,但答案似乎是从 MainActivity 回到线程或服务。另一个问题是我使用什么上下文?两者都可以是 MainActivty 上下文吗?

【问题讨论】:

【参考方案1】:

我的 MainActivity 和 SDK 中有所有正确的代码,但它需要额外的东西。只需将以下内容添加到我的 androidManifest.xml 文件中:

<application
    <activity
        <intent-filter>
            <action android:name="company.com.sdk.MY_ACTION_NAME" />
        </intent-filter>
    </activity>
</application>

【讨论】:

以上是关于从类线程返回到 MainActivity 的 IPC 广播?的主要内容,如果未能解决你的问题,请参考以下文章

如何将对象向量从类返回到 main.cpp

C++ 从类的构造函数运行 boost 线程

Javascript - 从数组中查找所有类,从类中获取并返回内部文本

使用线程安全方法从类中的多个方法填充 Collection 或 Map

从 AsyncTask 返回数据到 MainActivity 的最佳方法

尝试将数据从子活动返回到 MainActivity 时获取 NullPointerException