【问题标题】:Pass QBRTCSession object from one activity to another将 QBRTCSession 对象从一个活动传递到另一个活动
【发布时间】:2016-02-28 00:09:20
【问题描述】:

我正在使用 quickblox 构建一个能够呼叫用户的聊天应用程序。正在监听来电:

@Override
public void onReceiveNewSession(QBRTCSession qbrtcSession) {
    Log.v(TAG, qbrtcSession.getCallerID() + " is calling " + qbrtcSession.getConferenceType().getValue());
}

在我的聊天活动中,希望将 qbrtcSession 对象发送到我的 CallActivity(类似于 quickblox 示例),以便它显示来电,我可以使用 ChatActivity 中的 qbrtcSession 接受呼叫。我曾尝试使用 Gson,但给了我 StackOverflowException。非常感谢有一种方法可以做到这一点,或者是使用 quickblox 接听电话的更好替代方案。

QBRTCSession 类的链接:https://sdk.quickblox.com/android/com/quickblox/videochat/webrtc/QBRTCSession.html

【问题讨论】:

    标签: android quickblox


    【解决方案1】:

    在您的应用程序中使用单例实例。有一个 QBRTCSession 类型的静态变量,你可以在任何地方使用它。

    【讨论】:

    • 不是 Android 专家。你能告诉我它是怎么做的吗?
    猜你喜欢
    • 2013-01-12
    • 1970-01-01
    • 1970-01-01
    • 2011-01-28
    • 2018-10-10
    • 1970-01-01
    • 2011-02-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多