React native - 从后台服务启动 activity
React native - Start activity from background service
在我的 React 本机应用程序中,我有一个后台服务,它应该启动 Activity
。我使用 android SDK 制作了这个 activity,一切正常。但我想使用 React Native 构建这个 activity 并从后台服务调用。
如何实现?
为了更清楚...应用程序包含 2 个活动和 1 个服务 - 第一个是主要 activity (RN),第二个 (SDK) 用于从服务调用。
您添加过 Intent Flag 吗?
就像:
Intent intent = new Intent(context,SecondActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
根据我一年的经验,react-navigation
或其他应用程序导航器(redux 等)似乎能够路由到特定屏幕,因此 React Native 不必拆分为多个 android activity.
在我的 React 本机应用程序中,我有一个后台服务,它应该启动 Activity
。我使用 android SDK 制作了这个 activity,一切正常。但我想使用 React Native 构建这个 activity 并从后台服务调用。
如何实现?
为了更清楚...应用程序包含 2 个活动和 1 个服务 - 第一个是主要 activity (RN),第二个 (SDK) 用于从服务调用。
您添加过 Intent Flag 吗?
就像:
Intent intent = new Intent(context,SecondActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
根据我一年的经验,react-navigation
或其他应用程序导航器(redux 等)似乎能够路由到特定屏幕,因此 React Native 不必拆分为多个 android activity.