File tree 2 files changed +52
-22
lines changed
2 files changed +52
-22
lines changed Original file line number Diff line number Diff line change @@ -70,20 +70,35 @@ npx pod-install ios
70
70
```
71
71
72
72
` react-native-screens ` package requires one additional configuration step to properly
73
- work on Android devices. Edit ` MainActivity.java ` file which is located in ` android/app/src/main/java/<your package name>/MainActivity.java ` .
73
+ work on Android devices. Edit ` MainActivity.kt ` or ` MainActivity. java` file which is located under ` android/app/src/main/java/<your package name>/ ` .
74
74
75
75
Add the highlighted code to the body of ` MainActivity ` class:
76
76
77
- ``` java {3-6}
78
- public class MainActivity extends ReactActivity {
79
- // ...
80
- @Override
81
- protected void onCreate (Bundle savedInstanceState ) {
82
- super . onCreate(null );
83
- }
84
- // ...
85
- }
86
- ```
77
+ <Tabs >
78
+ <TabItem value =' kotlin ' label =' Kotlin ' default >
79
+ ```kotlin {3-5}
80
+ class MainActivity: ReactActivity() {
81
+ // ...
82
+ override fun onCreate(savedInstanceState: Bundle?) {
83
+ super.onCreate(null)
84
+ }
85
+ // ...
86
+ }
87
+ ```
88
+ </TabItem >
89
+ <TabItem value =' java ' label =' Java ' >
90
+ ```java {3-6}
91
+ public class MainActivity extends ReactActivity {
92
+ // ...
93
+ @Override
94
+ protected void onCreate(Bundle savedInstanceState) {
95
+ super.onCreate(null);
96
+ }
97
+ // ...
98
+ }
99
+ ```
100
+ </TabItem >
101
+ </Tabs >
87
102
88
103
and make sure to add the following import statement at the top of this file below your package statement:
89
104
Original file line number Diff line number Diff line change @@ -70,20 +70,35 @@ npx pod-install ios
70
70
```
71
71
72
72
` react-native-screens ` package requires one additional configuration step to properly
73
- work on Android devices. Edit ` MainActivity.java ` file which is located in ` android/app/src/main/java/<your package name>/MainActivity.java ` .
73
+ work on Android devices. Edit ` MainActivity.kt ` or ` MainActivity. java` file which is located under ` android/app/src/main/java/<your package name>/ ` .
74
74
75
75
Add the highlighted code to the body of ` MainActivity ` class:
76
76
77
- ``` java {3-6}
78
- public class MainActivity extends ReactActivity {
79
- // ...
80
- @Override
81
- protected void onCreate (Bundle savedInstanceState ) {
82
- super . onCreate(null );
83
- }
84
- // ...
85
- }
86
- ```
77
+ <Tabs >
78
+ <TabItem value =' kotlin ' label =' Kotlin ' default >
79
+ ```kotlin {3-5}
80
+ class MainActivity: ReactActivity() {
81
+ // ...
82
+ override fun onCreate(savedInstanceState: Bundle?) {
83
+ super.onCreate(null)
84
+ }
85
+ // ...
86
+ }
87
+ ```
88
+ </TabItem >
89
+ <TabItem value =' java ' label =' Java ' >
90
+ ```java {3-6}
91
+ public class MainActivity extends ReactActivity {
92
+ // ...
93
+ @Override
94
+ protected void onCreate(Bundle savedInstanceState) {
95
+ super.onCreate(null);
96
+ }
97
+ // ...
98
+ }
99
+ ```
100
+ </TabItem >
101
+ </Tabs >
87
102
88
103
and make sure to add the following import statement at the top of this file below your package statement:
89
104
You can’t perform that action at this time.
0 commit comments