React native 如何使用其他活动(非MainActivity)启动react本机应用程序
我想为不同的目的制作两个应用程序图标。是否可以从不同的应用程序图标调用不同的UI组件?我也很困惑“活动”和“意图”之间的区别React native 如何使用其他活动(非MainActivity)启动react本机应用程序,react-native,android-intent,android-activity,React Native,Android Intent,Android Activity,我想为不同的目的制作两个应用程序图标。是否可以从不同的应用程序图标调用不同的UI组件?我也很困惑“活动”和“意图”之间的区别 我是个新来的本地人。我非常需要你的帮助。对于android,react native首先启动该操作是主要活动,您可以对其进行配置,这意味着您可以修改该活动。 在主活动中,您可以配置已注册的主组件 在索引js中 <activity android:name=".MainActivity" android:configChanges
我是个新来的本地人。我非常需要你的帮助。对于android,react native首先启动该操作是主要活动,您可以对其进行配置,这意味着您可以修改该活动。 在主活动中,您可以配置已注册的主组件 在索引js中
<activity
android:name=".MainActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenSize"
android:label="@string/app_name"
android:windowSoftInputMode="adjustResize">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.DOWNLOAD_COMPLETE" />
</intent-filter>
</activity>
// Main Activity config the firstly start component
@Override
protected String getMainComponentName() {
return "MainComponent";
}
// in the rn index.js
import { AppRegistry } from 'react-native';
import App from './App';
AppRegistry.registerComponent('MainComponent', () => App);
}@Md.Robi Ullah如果它解决了您的问题,请接受它或投票表决。谢谢Shello兄弟,我如何在IOS部分做到这一点?
public class UtilModule extends ReactContextBaseJavaModule {
private static Activity ma;
public UtilModule(ReactApplicationContext reactContext) {
super(reactContext);
}
public static void initUtilModule(MainActivity activity) {
ma = activity;
}
@Override
public String getName() {
return "UtilModule";
}
@ReactMethod
public void startActiviy() {
Intent intent = new Intent(ma,MailActivity.class);
ma.startActivity(intent);
}