예제 #1
0
        protected override void OnNewIntent(Intent intent)
        {
            base.OnNewIntent(intent);

            EngageApoxee.HandleRichPush(this, intent);

            Toast.MakeText(this, intent.Action, ToastLength.Long).Show();
        }
예제 #2
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            Xamarin.Essentials.Platform.Init(this, savedInstanceState);
            // Set our view from the "main" layout resource
            SetContentView(Resource.Layout.activity_main);

            EngageApoxee.HandleRichPush(this, this.Intent);

            TextView dateValue = FindViewById <TextView>(Resource.Id.date_value);

            dateValue.Text = DATE_FIELD + "";


            appoxeeInstance = EngageApoxee.Instance();
            appoxeeInstance.AddInitListener(this);

            pushEnable        = FindViewById <Switch>(Resource.Id.push_enabled);
            pushEnable.Click += pushClick;

            Button setAlias = FindViewById <Button>(Resource.Id.set_alias);

            setAlias.Click += setDeviceAlias;

            Button getAlias = FindViewById <Button>(Resource.Id.get_alias);

            getAlias.Click += getDeviceAlias;

            Button setTag = FindViewById <Button>(Resource.Id.set_tag);

            setTag.Click += setDeviceTag;

            Button getTag = FindViewById <Button>(Resource.Id.get_tag);

            getTag.Click += getDeviceTag;

            Button removeTag = FindViewById <Button>(Resource.Id.remove_tag);

            removeTag.Click += removeDeviceTag;

            Button setNumericAttrBtn = FindViewById <Button>(Resource.Id.set_numeric_attr);

            setNumericAttrBtn.Click += setNumericAttr;

            Button setStringAttrBtn = FindViewById <Button>(Resource.Id.set_string_attr);

            setStringAttrBtn.Click += setStringAttr;

            Button setDateAttrBtn = FindViewById <Button>(Resource.Id.set_date_attr);

            setDateAttrBtn.Click += setDateAttr;

            Button getCustomAttrBtn = FindViewById <Button>(Resource.Id.get_attr);

            getCustomAttrBtn.Click += getCustomAttr;

            Button deviceInfoBtn = FindViewById <Button>(Resource.Id.device_info);

            deviceInfoBtn.Click += deviceInfo;

            Button inAppMessageBtn = FindViewById <Button>(Resource.Id.in_app_message);

            inAppMessageBtn.Click += openInApp;

            Button geoButton = FindViewById <Button>(Resource.Id.geo_start);

            geoButton.Click += startGeo;
        }