0

我正在尝试实现这种情况:用户收到 Jitsi 电话会议请求。接受请求后,房间名称被传递给用户并JitsiMeetActivity启动一个新的。代码一直有效到这里。我可以加入对话。现在我想做的是,在加入电话会议后,如果用户想离开电话,那么应该开始另一个活动。如果我能知道用户何时离开电话,我可以这样做。

如果存在一种方法或某种类似的方法JitsiMeetActivity.isActive(),那将很有帮助。

编码:

if (room_name.length() > 0) {
            JitsiMeetConferenceOptions options
                    = new JitsiMeetConferenceOptions.Builder()
                    .setRoom(room_name)
                    .build();

            JitsiMeetActivity.launch(this, options);
        }
        
        //Now if the call ends
        Intent ac = new Intent(this, nextActivity.class);
        startActivity(ac);
4

1 回答 1

0

我通过创建一个新活动并从中实施JitsiMeetActivityInterface,解决了这个问题JitsiMeetViewListener。因此,每当我想结束会议时,我都可以访问onConferenceTerminated方法。

于 2020-10-19T09:33:55.687 回答