Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
R
react-native-notifications
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Jira
Jira
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
冷佳娟
react-native-notifications
Commits
bd97bb0b
Commit
bd97bb0b
authored
Nov 20, 2016
by
Amit Davidi
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Remove child activity
parent
799f9e73
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
14 additions
and
68 deletions
+14
-68
example/android/myapplication/src/main/java/com/wix/reactnativenotifications/app/ChildActivity.java
...a/com/wix/reactnativenotifications/app/ChildActivity.java
+0
-20
example/android/myapplication/src/main/java/com/wix/reactnativenotifications/app/MainActivity.java
...va/com/wix/reactnativenotifications/app/MainActivity.java
+5
-19
example/android/myapplication/src/main/res/layout/activity_child.xml
...roid/myapplication/src/main/res/layout/activity_child.xml
+0
-21
example/android/send_notif.py
example/android/send_notif.py
+9
-8
No files found.
example/android/myapplication/src/main/java/com/wix/reactnativenotifications/app/ChildActivity.java
deleted
100644 → 0
View file @
799f9e73
package
com.wix.reactnativenotifications.app
;
import
android.os.Bundle
;
import
android.support.v7.app.AppCompatActivity
;
public
class
ChildActivity
extends
AppCompatActivity
{
@Override
protected
void
onCreate
(
Bundle
savedInstanceState
)
{
super
.
onCreate
(
savedInstanceState
);
setContentView
(
R
.
layout
.
activity_child
);
getSupportActionBar
().
setDisplayHomeAsUpEnabled
(
true
);
}
@Override
public
void
onBackPressed
()
{
super
.
onBackPressed
();
finish
();
}
}
example/android/myapplication/src/main/java/com/wix/reactnativenotifications/app/MainActivity.java
View file @
bd97bb0b
...
...
@@ -6,8 +6,6 @@ import android.net.Uri;
import
android.os.Build
;
import
android.os.Bundle
;
import
android.provider.Settings
;
import
android.view.Menu
;
import
android.view.MenuItem
;
import
android.view.ViewGroup
;
import
android.widget.Toolbar
;
...
...
@@ -26,10 +24,11 @@ public class MainActivity extends ReactActivity {
protected
void
onCreate
(
Bundle
savedInstanceState
)
{
super
.
onCreate
(
savedInstanceState
);
ViewGroup
layout
=
(
ViewGroup
)
getLayoutInflater
().
inflate
(
R
.
layout
.
activity_main
,
null
);
final
ViewGroup
layout
=
(
ViewGroup
)
getLayoutInflater
().
inflate
(
R
.
layout
.
activity_main
,
null
);
if
(
SDK_INT
>=
Build
.
VERSION_CODES
.
LOLLIPOP
)
{
Toolbar
toolbar
=
(
Toolbar
)
layout
.
findViewById
(
R
.
id
.
toolbar
);
setActionBar
(
toolbar
);
}
mReactRootView
=
new
ReactRootView
(
this
);
layout
.
addView
(
mReactRootView
);
...
...
@@ -43,19 +42,6 @@ public class MainActivity extends ReactActivity {
}
}
@Override
public
boolean
onCreateOptionsMenu
(
Menu
menu
)
{
menu
.
add
(
"Child Activity"
).
setOnMenuItemClickListener
(
new
MenuItem
.
OnMenuItemClickListener
()
{
@Override
public
boolean
onMenuItemClick
(
MenuItem
item
)
{
Intent
intent
=
new
Intent
(
MainActivity
.
this
,
ChildActivity
.
class
);
MainActivity
.
this
.
startActivity
(
intent
);
return
true
;
}
});
return
super
.
onCreateOptionsMenu
(
menu
);
}
@TargetApi
(
Build
.
VERSION_CODES
.
M
)
@Override
public
void
onActivityResult
(
int
requestCode
,
int
resultCode
,
Intent
data
)
{
...
...
example/android/myapplication/src/main/res/layout/activity_child.xml
deleted
100644 → 0
View file @
799f9e73
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android=
"http://schemas.android.com/apk/res/android"
xmlns:tools=
"http://schemas.android.com/tools"
android:id=
"@+id/activity_child"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:paddingBottom=
"@dimen/activity_vertical_margin"
android:paddingLeft=
"@dimen/activity_horizontal_margin"
android:paddingRight=
"@dimen/activity_horizontal_margin"
android:paddingTop=
"@dimen/activity_vertical_margin"
tools:context=
"com.wix.reactnativenotifications.app.ChildActivity"
>
<TextView
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:text=
"By default, when opening a notification, the entire activity back-stack will be restored as-is!\n(instead of launching or relaunching the main activity)"
android:layout_centerInParent=
"true"
/>
</RelativeLayout>
example/android/send_notif.py
View file @
bd97bb0b
from
urllib2
import
*
import
urllib
import
json
import
sys
API_KEY
=
"AIzaSyBVtqdO_SgPVhhXnyNGC_VXSbIX-fxk1YY"
TOKEN
=
"c70LL7cNR-0:APA91bFja9qHDqLFtKYGCKNZRBcgHAQrmcPE-XNIIctnFnsEKJml9tgbuQql15ORoJc4drw6fAA38_JFx1X3s3wF9FlArPO_laPTXmaCC4_ZFm1QzfgmoJ5hXUhDFsArJpTVFIonEOHR"
if
len
(
sys
.
argv
)
<
2
:
print
'Error: missing token argument'
sys
.
exit
(
1
)
data
=
{
API_KEY
=
'AIzaSyBVtqdO_SgPVhhXnyNGC_VXSbIX-fxk1YY'
TOKEN
=
sys
.
argv
[
1
]
data
=
{
"to"
:
TOKEN
,
"data"
:
{
"body"
:
"
A very tiny one
"
,
"title"
:
"
A tiny notification
"
"body"
:
"
SUCCESS! Sent from script :)
"
,
"title"
:
"
Wix Example Project
"
}
}
dataAsJSON
=
json
.
dumps
(
data
)
request
=
Request
(
"https://gcm-http.googleapis.com/gcm/send"
,
'https://gcm-http.googleapis.com/gcm/send'
,
dataAsJSON
,
{
"Authorization"
:
"key="
+
API_KEY
,
"Content-type"
:
"application/json"
}
)
print
urlopen
(
request
).
read
()
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment