Skip to content

Commit 66980a7

Browse files
Merge pull request #14 from JoaoCaixinha/master
RealtimePushNotificationActivity now extends ReactActivity (fixes #13)
2 parents 71361ae + a860a8b commit 66980a7

File tree

3 files changed

+25
-4
lines changed

3 files changed

+25
-4
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "react-native-realtimemessaging-android",
3-
"version": "1.0.5",
3+
"version": "1.0.6",
44
"description": "The Realtime Framework Cloud Messaging Pub/Sub client for React-Native Android",
55
"main": "RCTRealtimeMessagingAndroid.js",
66
"scripts": {

reactnativemessagingandroid/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,6 @@ android {
1919
}
2020

2121
dependencies {
22-
compile ('com.facebook.react:react-native:0.13.+')
22+
compile "com.facebook.react:react-native:+"
2323
compile 'co.realtime:messaging-android:2.1.+'
2424
}

reactnativemessagingandroid/src/main/java/co/realtime/reactnativemessagingandroid/RealtimePushNotificationActivity.java

Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,37 @@
33
import android.app.Activity;
44
import android.os.Bundle;
55

6+
import com.facebook.react.ReactActivity;
7+
import com.facebook.react.ReactPackage;
8+
9+
import java.util.List;
10+
611
/**
712
* Created by jcaixinha on 16/09/15.
813
*/
9-
public class RealtimePushNotificationActivity extends Activity{
14+
public class RealtimePushNotificationActivity extends ReactActivity {
1015
private static Activity mainParent;
1116

1217

1318
public static Activity getMainParent(){
1419
return mainParent;
1520
}
21+
22+
@Override
23+
protected String getMainComponentName() {
24+
return null;
25+
}
26+
27+
@Override
28+
protected boolean getUseDeveloperSupport() {
29+
return false;
30+
}
31+
32+
@Override
33+
protected List<ReactPackage> getPackages() {
34+
return null;
35+
}
36+
1637
@Override
1738
protected void onCreate(Bundle savedInstanceState) {
1839
mainParent = this;
@@ -25,7 +46,7 @@ private void processPushBundle()
2546
{
2647
Bundle extras = getIntent().getExtras();
2748

28-
if (extras != null) {
49+
if (extras != null) {
2950
Bundle originalExtras = extras.getBundle("pushBundle");
3051

3152
originalExtras.putBoolean("foreground", false);

0 commit comments

Comments
 (0)