Android 如何从React本机UI组件访问主要活动
为了使用android youtube播放器,我需要访问SimpleViewer中的主要活动。但是,自0.29以来,React本机更改不提供模块创建的主要活动 我已经读到,我们现在可以使用Android 如何从React本机UI组件访问主要活动,android,react-native,react-native-android,Android,React Native,React Native Android,为了使用android youtube播放器,我需要访问SimpleViewer中的主要活动。但是,自0.29以来,React本机更改不提供模块创建的主要活动 我已经读到,我们现在可以使用context.getCurrentActivity(),但是显然您需要使用生命周期事件来确保活动不为null。我尝试通过实现LifecycleEventListener来添加这些事件,但是onResume()从未被调用 我想了解的是: 什么时候创建主活动 为什么我们现在需要使用生命周期事件来访问有效的活动
context.getCurrentActivity()
,但是显然您需要使用生命周期事件来确保活动不为null
。我尝试通过实现LifecycleEventListener
来添加这些事件,但是onResume()
从未被调用
我想了解的是:
- 什么时候创建主活动
- 为什么我们现在需要使用生命周期事件来访问有效的活动
- 有关于这些事件的文件吗
- 是否有任何代码解释如何正确执行此操作
SimpleViewManager
调用getCurrentActivity
,它应该从0.31开始可用,但似乎出现了一个问题:。但是,由于我正在使用的库,我无法在不久的将来更新过去的0.31。