Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/206.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在android中关闭会议室?_Android_Jitsi - Fatal编程技术网

如何在android中关闭会议室?

如何在android中关闭会议室?,android,jitsi,Android,Jitsi,我有一个全局变量: JitsiMeetActivity session; 当我想加入房间时,我会打电话: session = new JitsiMeetActivity(); session.launch(this, options); 这很好用。 但是我如何以编程方式关闭它呢? 如果我尝试打电话: try { session.leave(); } catch (Exception e) { Log.e(“session”, "Failed to properly leave " + e);

我有一个全局变量:

JitsiMeetActivity session;
当我想加入房间时,我会打电话:

session = new JitsiMeetActivity();
session.launch(this, options);
这很好用。 但是我如何以编程方式关闭它呢? 如果我尝试打电话:

try
{
session.leave();
}
catch (Exception e)
{
Log.e(“session”, "Failed to properly leave " + e);
}
我得到: 会话:未能正确离开java.lang.NullPointerException:尝试在空对象引用上调用虚拟方法“org.jitsi.meet.sdk.JitsiMeetView org.jitsi.meet.sdk.JitsiMeetFragment.getJitsiView()” 即使会话不是空的

如果我打电话给:

session.onDestroy()

尽管
session.onBackPressed()
工作正常

我缺少什么?

只需使用以下代码:

Intent hangupBroadcastIntent = BroadcastIntentHelper.buildHangUpIntent();
LocalBroadcastManager.getInstance(getApplicationContext()).sendBroadcast(hangupBroadcastIntent);
Intent hangupBroadcastIntent = BroadcastIntentHelper.buildHangUpIntent();
LocalBroadcastManager.getInstance(getApplicationContext()).sendBroadcast(hangupBroadcastIntent);