Commit bd97bb0b authored by Amit Davidi's avatar Amit Davidi

Remove child activity

parent 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();
}
}
......@@ -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) {
......
<?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>
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()
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment