我正在尝试执行第 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() {}
});

10-07 19:13
查看更多