我正在尝试执行第 5 步:https://tokbox.com/developer/tutorials/android/basic-video-chat/#connect
我被困在第 4 点和第 5 点。
我不知道如何实现它们(我是代号为 one 的新用户)。
我不知道我是否必须使用生命周期监听器(如果是,如何使用?,因为我没有找到文档),如果不是我应该怎么做?
感谢您的帮助,
阿米娜
最佳答案
该示例仅使用该 Activity ,因为它自上而下工作,但我怀疑您是否需要这样做。我的猜测是您可以创建自己的类和实例,而不是使用:
mSession.setSessionListener(this);
您可能只需使用:
mSession.setSessionListener(myObject);
其中 myObject 只是您创建并放置在实现此接口(interface)的常规 native 类旁边的类。
另一个有趣的点是
onCreate
或您可能需要的其他回调。 onCreate
可能可以通过 native 接口(interface)映射到我们的生命周期方法,但您也可以使用 addLifecycleListener
,它的工作原理大致如下:com.codename1.impl.android.AndroidNativeUtil.addLifecycleListener(new LifecycleListener() {
public void onCreate(android.os.Bundle savedInstanceState) {
// ... on create code
}
public void onResume() {}
public void onPause() {}
public void onDestroy() {}
public void onSaveInstanceState(android.os.Bundle b) {}
public void onLowMemory() {}
});