public TeamFindMemberAdapter(Context context,global::Android.Support.V4.App.Fragment fragment,List<Tap5050PotentialTeamMemberInfo> list,EventCard card)
 {
     nn_fragment = fragment;
     nn_context = context;
     nn_list = list;
     nn_card = card;
 }
Beispiel #2
0
        protected virtual unsafe void AddFragment(int p0, global::Android.Support.V4.App.Fragment p1, string p2)
        {
            if (id_addFragment_ILandroid_support_v4_app_Fragment_Ljava_lang_String_ == IntPtr.Zero)
            {
                id_addFragment_ILandroid_support_v4_app_Fragment_Ljava_lang_String_ = JNIEnv.GetMethodID(class_ref, "addFragment", "(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)V");
            }
            IntPtr native_p2 = JNIEnv.NewString(p2);

            try {
                JValue *__args = stackalloc JValue [3];
                __args [0] = new JValue(p0);
                __args [1] = new JValue(p1);
                __args [2] = new JValue(native_p2);

                if (GetType() == ThresholdType)
                {
                    JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_addFragment_ILandroid_support_v4_app_Fragment_Ljava_lang_String_, __args);
                }
                else
                {
                    JNIEnv.CallNonvirtualVoidMethod(((global::Java.Lang.Object) this).Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "addFragment", "(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)V"), __args);
                }
            } finally {
                JNIEnv.DeleteLocalRef(native_p2);
            }
        }
Beispiel #3
0
 public void ReplaceFragment(global::Android.Support.V4.App.Fragment fragment)
 {
     global::Android.Support.V4.App.FragmentManager     fragmentManager = SupportFragmentManager;
     global::Android.Support.V4.App.FragmentTransaction transaction     = fragmentManager.BeginTransaction();
     transaction.Replace(Resource.Id.fragment_container, fragment);
     transaction.Commit();
 }
Beispiel #4
0
        private void TabNavigation(global::Android.Support.V4.App.Fragment fragment)
        {
            var transaction = SupportFragmentManager.BeginTransaction();

            transaction.Replace(Resource.Id.contentFrame, fragment);
            transaction.Commit();
        }
Beispiel #5
0
        /// <summary>
        /// Removes the active screen and show screen before.
        /// </summary>
        /// <param name="last">Last screen active.</param>
        public void RemoveScreen(global::Android.Support.V4.App.Fragment fragment)
        {
            // We couldn't remove the main screen
            if (fragment is GameMainScreen)
            {
                return;
            }

            // Save active screen and wait 100 ms. If the active screen is the same as the saved, than remove it
            global::Android.Support.V4.App.Fragment removeVisibleScreen = fragment;

            // Remove fragment from screen stack, if it is the top most
            if (screenStack.Peek() == fragment)
            {
                screenStack.Pop();
            }

            if (removeTimer != null)
            {
                removeTimer.Stop();
                removeTimer = null;
            }

            removeTimer          = new System.Timers.Timer();
            removeTimer.Interval = 100;
            removeTimer.Elapsed += (sender, e) => RunOnUiThread(() => InternalRemoveScreen(sender, e, removeVisibleScreen));               //InvokeRemoveScreen(sender, e, removeType, removeVisibleScreen);
            removeTimer.Start();
        }
 public TeamViewMemberAdapter(Activity activity,global::Android.Support.V4.App.Fragment fragment,List<Tap5050TeamMemberInfo> list,EventCard card,int type)
 {
     nn_activity = activity;
     nn_list = list;
     nn_card=card;
     nn_type = type;
     nn_fragment = fragment;
 }
        public static void DismissKeyboard(global::Android.Support.V4.App.Fragment fragment)
        {
            var view = fragment.View.RootView;
            InputMethodManager iMM = (InputMethodManager)fragment.Activity.GetSystemService(Context.InputMethodService);

            iMM.HideSoftInputFromWindow(view.WindowToken, HideSoftInputFlags.None);
            view.ClearFocus();
        }
Beispiel #8
0
        static void n_AddFragment_ILandroid_support_v4_app_Fragment_Ljava_lang_String_(IntPtr jnienv, IntPtr native__this, int p0, IntPtr native_p1, IntPtr native_p2)
        {
            global::Com.Instabug.Library.InstabugBaseActivity __this = global::Java.Lang.Object.GetObject <global::Com.Instabug.Library.InstabugBaseActivity> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Android.Support.V4.App.Fragment           p1     = global::Java.Lang.Object.GetObject <global::Android.Support.V4.App.Fragment> (native_p1, JniHandleOwnership.DoNotTransfer);
            string p2 = JNIEnv.GetString(native_p2, JniHandleOwnership.DoNotTransfer);

            __this.AddFragment(p0, p1, p2);
        }
        static IntPtr n_Get_Landroid_support_v4_app_Fragment_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0)
        {
            global::Com.Bumptech.Glide.Manager.RequestManagerRetriever __this = global::Java.Lang.Object.GetObject <global::Com.Bumptech.Glide.Manager.RequestManagerRetriever> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Android.Support.V4.App.Fragment p0 = global::Java.Lang.Object.GetObject <global::Android.Support.V4.App.Fragment> (native_p0, JniHandleOwnership.DoNotTransfer);
            IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.Get(p0));

            return(__ret);
        }
Beispiel #10
0
 public static void ReplaceFragment(global::Android.Support.V4.App.Fragment fragment)
 {
     //fragment = new global::Android.Support.V4.App.Fragment();
     //global::Android.Support.V4.App.FragmentTransaction transaction = FragmentManager.BeginTransaction();
     //transaction.Replace(Resource.Id.root_frame, fragment);
     //transaction.SetTransition(global::Android.Support.V4.App.FragmentTransaction.TransitFragmentOpen);
     //transaction.AddToBackStack(null);
     //transaction.Commit();
 }
Beispiel #11
0
 public void InitialAsAboutFragment()
 {
     if(!IsFinishing){
         currentfragment = new AboutFragment ();
         footerfragment = new FooterFragment ();
         var ft = SupportFragmentManager.BeginTransaction ();
         ft.Add (Resource.Id.home_content_framelayout, currentfragment);
         ft.CommitAllowingStateLoss ();
     }
 }
Beispiel #12
0
 public static unsafe void NotifyFragmentStopped(global::Android.Support.V4.App.Fragment p0, global::Android.App.Activity p1)
 {
     if (id_notifyFragmentStopped_Landroid_support_v4_app_Fragment_Landroid_app_Activity_ == IntPtr.Zero)
     {
         id_notifyFragmentStopped_Landroid_support_v4_app_Fragment_Landroid_app_Activity_ = JNIEnv.GetStaticMethodID(class_ref, "notifyFragmentStopped", "(Landroid/support/v4/app/Fragment;Landroid/app/Activity;)V");
     }
     try {
         JValue *__args = stackalloc JValue [2];
         __args [0] = new JValue(p0);
         __args [1] = new JValue(p1);
         JNIEnv.CallStaticVoidMethod(class_ref, id_notifyFragmentStopped_Landroid_support_v4_app_Fragment_Landroid_app_Activity_, __args);
     } finally {
     }
 }
Beispiel #13
0
 public static unsafe global::Android.Support.V4.App.Fragment GetConversationFragment(global::Com.Liveperson.Infra.LPAuthenticationParams p0, global::Com.Liveperson.Infra.ConversationViewParams p1)
 {
     if (id_getConversationFragment_Lcom_liveperson_infra_LPAuthenticationParams_Lcom_liveperson_infra_ConversationViewParams_ == IntPtr.Zero)
     {
         id_getConversationFragment_Lcom_liveperson_infra_LPAuthenticationParams_Lcom_liveperson_infra_ConversationViewParams_ = JNIEnv.GetStaticMethodID(class_ref, "getConversationFragment", "(Lcom/liveperson/infra/LPAuthenticationParams;Lcom/liveperson/infra/ConversationViewParams;)Landroid/support/v4/app/Fragment;");
     }
     try {
         JValue *__args = stackalloc JValue [2];
         __args [0] = new JValue(p0);
         __args [1] = new JValue(p1);
         global::Android.Support.V4.App.Fragment __ret = global::Java.Lang.Object.GetObject <global::Android.Support.V4.App.Fragment> (JNIEnv.CallStaticObjectMethod(class_ref, id_getConversationFragment_Lcom_liveperson_infra_LPAuthenticationParams_Lcom_liveperson_infra_ConversationViewParams_, __args), JniHandleOwnership.TransferLocalRef);
         return(__ret);
     } finally {
     }
 }
        public unsafe global::Android.Support.V4.App.Fragment GetConversationFragment(string p0, global::Com.Liveperson.Infra.LPAuthenticationParams p1, global::Com.Liveperson.Infra.ConversationViewParams p2)
        {
            if (id_getConversationFragment_Ljava_lang_String_Lcom_liveperson_infra_LPAuthenticationParams_Lcom_liveperson_infra_ConversationViewParams_ == IntPtr.Zero)
            {
                id_getConversationFragment_Ljava_lang_String_Lcom_liveperson_infra_LPAuthenticationParams_Lcom_liveperson_infra_ConversationViewParams_ = JNIEnv.GetMethodID(class_ref, "getConversationFragment", "(Ljava/lang/String;Lcom/liveperson/infra/LPAuthenticationParams;Lcom/liveperson/infra/ConversationViewParams;)Landroid/support/v4/app/Fragment;");
            }
            IntPtr  native_p0 = JNIEnv.NewString(p0);
            JValue *__args    = stackalloc JValue [3];

            __args [0] = new JValue(native_p0);
            __args [1] = new JValue(p1);
            __args [2] = new JValue(p2);
            global::Android.Support.V4.App.Fragment __ret = global::Java.Lang.Object.GetObject <global::Android.Support.V4.App.Fragment> (JNIEnv.CallObjectMethod(((global::Java.Lang.Object) this).Handle, id_getConversationFragment_Ljava_lang_String_Lcom_liveperson_infra_LPAuthenticationParams_Lcom_liveperson_infra_ConversationViewParams_, __args), JniHandleOwnership.TransferLocalRef);
            JNIEnv.DeleteLocalRef(native_p0);
            return(__ret);
        }
        /// <summary>
        /// A helper method to automatically resolve properties in an <see cref="Android.Support.V4.App.Fragment"/> to their respective elements in the layout.
        /// This should be called in the Fragement's OnCreateView, with the newly inflated layout
        /// </summary>
        /// <param name="This"></param>
        /// <param name="inflatedView">The newly inflated <see cref="View"/> returned from <see cref="LayoutInflater.Inflate"/>.</param>
        /// <param name="resolveMembers">The strategy used to resolve properties that either subclass <see cref="View"/>, have a <see cref="WireUpResourceAttribute"/> or have a <see cref="IgnoreResourceAttribute"/></param>
        public static void WireUpControls(this global::Android.Support.V4.App.Fragment This, View inflatedView, ResolveStrategy resolveMembers = ResolveStrategy.Implicit)
        {
            var members = This.getWireUpMembers(ResolveStrategy.Implicit);

            members.ToList().ForEach(m => {
                try {
                    // Find the android control with the same name from the view
                    var view = inflatedView.getControlInternal(m.PropertyType, m.getResourceName());

                    // Set the activity field's value to the view with that identifier
                    m.SetValue(This, view);
                } catch (Exception ex) {
                    throw new MissingFieldException("Failed to wire up the Property "
                                                    + m.Name + " to a View in your layout with a corresponding identifier", ex);
                }
            });
        }
Beispiel #16
0
        public static unsafe global::Android.Support.V4.App.Fragment GetConversationFragment(string p0)
        {
            if (id_getConversationFragment_Ljava_lang_String_ == IntPtr.Zero)
            {
                id_getConversationFragment_Ljava_lang_String_ = JNIEnv.GetStaticMethodID(class_ref, "getConversationFragment", "(Ljava/lang/String;)Landroid/support/v4/app/Fragment;");
            }
            IntPtr native_p0 = JNIEnv.NewString(p0);

            try {
                JValue *__args = stackalloc JValue [1];
                __args [0] = new JValue(native_p0);
                global::Android.Support.V4.App.Fragment __ret = global::Java.Lang.Object.GetObject <global::Android.Support.V4.App.Fragment> (JNIEnv.CallStaticObjectMethod(class_ref, id_getConversationFragment_Ljava_lang_String_, __args), JniHandleOwnership.TransferLocalRef);
                return(__ret);
            } finally {
                JNIEnv.DeleteLocalRef(native_p0);
            }
        }
        public virtual unsafe global::Java.Lang.Object Get(global::Android.Support.V4.App.Fragment fragment, global::Com.Adyen.Checkout.Base.Model.Paymentmethods.PaymentMethod paymentMethod, global::Java.Lang.Object configuration)
        {
            const string __id = "get.(Landroid/support/v4/app/Fragment;Lcom/adyen/checkout/base/model/paymentmethods/PaymentMethod;Lcom/adyen/checkout/card/CardConfiguration;)Lcom/adyen/checkout/card/CardComponent;";

            try
            {
                JniArgumentValue *__args = stackalloc JniArgumentValue[3];
                __args[0] = new JniArgumentValue((fragment == null) ? IntPtr.Zero : ((global::Java.Lang.Object)fragment).Handle);
                __args[1] = new JniArgumentValue((paymentMethod == null) ? IntPtr.Zero : ((global::Java.Lang.Object)paymentMethod).Handle);
                __args[2] = new JniArgumentValue((configuration == null) ? IntPtr.Zero : ((global::Java.Lang.Object)configuration).Handle);
                var __rm = _members.InstanceMethods.InvokeVirtualObjectMethod(__id, this, __args);
                return(global::Java.Lang.Object.GetObject <global::Com.Adyen.Checkout.Card.CardComponent>(__rm.Handle, JniHandleOwnership.TransferLocalRef));
            }
            finally
            {
            }
        }
        /// <summary>
        /// This should be called in the Fragement's OnCreateView, with the newly inflated layout
        /// </summary>
        /// <param name="This"></param>
        /// <param name="inflatedView"></param>
        public static void WireUpControls(this global::Android.Support.V4.App.Fragment This, View inflatedView)
        {
            var members = This.GetType().GetRuntimeProperties()
                          .Where(m => m.PropertyType.IsSubclassOf(typeof(View)));

            members.ToList().ForEach(m => {
                try {
                    // Find the android control with the same name from the view
                    var view = inflatedView.getControlInternal(m.PropertyType, m.Name);

                    // Set the activity field's value to the view with that identifier
                    m.SetValue(This, view);
                } catch (Exception ex) {
                    throw new MissingFieldException("Failed to wire up the Property "
                                                    + m.Name + " to a View in your layout with a corresponding identifier", ex);
                }
            });
        }
Beispiel #19
0
        public virtual unsafe void SetSupportFragment(global::Android.Support.V4.App.Fragment p0)
        {
            if (id_setSupportFragment_Landroid_support_v4_app_Fragment_ == IntPtr.Zero)
            {
                id_setSupportFragment_Landroid_support_v4_app_Fragment_ = JNIEnv.GetMethodID(class_ref, "setSupportFragment", "(Landroid/support/v4/app/Fragment;)V");
            }
            try {
                JValue *__args = stackalloc JValue [1];
                __args [0] = new JValue(p0);

                if (((object)this).GetType() == ThresholdType)
                {
                    JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_setSupportFragment_Landroid_support_v4_app_Fragment_, __args);
                }
                else
                {
                    JNIEnv.CallNonvirtualVoidMethod(((global::Java.Lang.Object) this).Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "setSupportFragment", "(Landroid/support/v4/app/Fragment;)V"), __args);
                }
            } finally {
            }
        }
        public virtual unsafe global::Com.Bumptech.Glide.RequestManager Get(global::Android.Support.V4.App.Fragment p0)
        {
            if (id_get_Landroid_support_v4_app_Fragment_ == IntPtr.Zero)
            {
                id_get_Landroid_support_v4_app_Fragment_ = JNIEnv.GetMethodID(class_ref, "get", "(Landroid/support/v4/app/Fragment;)Lcom/bumptech/glide/RequestManager;");
            }
            try {
                JValue *__args = stackalloc JValue [1];
                __args [0] = new JValue(p0);

                global::Com.Bumptech.Glide.RequestManager __ret;
                if (GetType() == ThresholdType)
                {
                    __ret = global::Java.Lang.Object.GetObject <global::Com.Bumptech.Glide.RequestManager> (JNIEnv.CallObjectMethod(Handle, id_get_Landroid_support_v4_app_Fragment_, __args), JniHandleOwnership.TransferLocalRef);
                }
                else
                {
                    __ret = global::Java.Lang.Object.GetObject <global::Com.Bumptech.Glide.RequestManager> (JNIEnv.CallNonvirtualObjectMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "get", "(Landroid/support/v4/app/Fragment;)Lcom/bumptech/glide/RequestManager;"), __args), JniHandleOwnership.TransferLocalRef);
                }
                return(__ret);
            } finally {
            }
        }
Beispiel #21
0
        void InternalRemoveScreen(object sender, System.Timers.ElapsedEventArgs e, global::Android.Support.V4.App.Fragment removeVisibleScreen)
        {
            if (removeTimer != null)
            {
                // Stop timer, we don't need it anymore
                removeTimer.Stop();
                removeTimer = null;
            }

            // Is there still the same screen visible? If not, than leave
            if (SupportFragmentManager.Fragments [0] != removeVisibleScreen)
            {
                return;
            }

            // Now show topmost screen on stack
            //			var bar = SupportActionBar;
            var ft = this.SupportFragmentManager.BeginTransaction();

            // Bring topmost fragment to screen
            ft.SetTransition(global::Android.Support.V4.App.FragmentTransaction.TransitNone);
            ft.Replace(Resource.Id.fragment, screenStack.Peek(), "active");
            ft.Commit();
        }
Beispiel #22
0
 static void n_SetSupportFragment_Landroid_support_v4_app_Fragment_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0)
 {
     global::Org.Jboss.Aerogear.Android.Pipe.Callback.AbstractSupportFragmentCallback __this = global::Java.Lang.Object.GetObject <global::Org.Jboss.Aerogear.Android.Pipe.Callback.AbstractSupportFragmentCallback> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Android.Support.V4.App.Fragment p0 = global::Java.Lang.Object.GetObject <global::Android.Support.V4.App.Fragment> (native_p0, JniHandleOwnership.DoNotTransfer);
     __this.SetSupportFragment(p0);
 }
Beispiel #23
0
        public void ShowEmailListPicker(EventCard eventcard,string Organization,string BuyTicketUrl,string LocationName)
        {
            if(!IsFinishing){
                var fragment =new EmailListFragment ();
                fragment.nn_eventcard = eventcard;
                fragment.nn_Organization = Organization;
                fragment.nn_BuyTicketUrl = BuyTicketUrl;
                fragment.nn_LocationName = LocationName;

                var ft = SupportFragmentManager.BeginTransaction ();
                ft.Replace (Resource.Id.home_content_framelayout, fragment);
                ft.AddToBackStack (null);
                ft.CommitAllowingStateLoss ();
                currentfragment = (global::Android.Support.V4.App.Fragment)fragment;
            }
        }
Beispiel #24
0
        public void ShowSMSFragment(EventCard eventcard,string mesage,string contactstring,List<string> numberlist)
        {
            if(!IsFinishing){
                var fragment =new SendSMSFragment ();
                fragment.nn_numberlist=numberlist;
                fragment.nn_message = mesage;
                fragment.nn_contacts = contactstring;
                fragment.nn_eventcard = eventcard;

                var ft = SupportFragmentManager.BeginTransaction ();
                ft.Replace (Resource.Id.home_content_framelayout, fragment);
                ft.AddToBackStack (null);
                ft.CommitAllowingStateLoss ();
                currentfragment = (global::Android.Support.V4.App.Fragment)fragment;
            }
        }
Beispiel #25
0
 //canceled carosel
 //type represent confirmed or not
 //        public void ShowRaffleDetailFragment(List<EventCard> cards, int initialposition,int type){
 //            if(!IsFinishing){
 //                var fragment =new RaffleDetailRootFragment ();
 //                fragment.eventcards = cards;
 //                fragment.initialpage = initialposition;
 //                fragment.type = type;
 //                var ft = SupportFragmentManager.BeginTransaction ();
 //                ft.Replace (Resource.Id.home_content_framelayout, fragment);
 //                ft.AddToBackStack (null);
 //                ft.CommitAllowingStateLoss ();
 //                currentfragment = (global::Android.Support.V4.App.Fragment)fragment;
 //            }
 //        }
 public void ShowRaffleDetailFragment(EventCard card)
 {
     if(!IsFinishing){
         var fragment =new RaffleDetailFragment ();
         fragment.eventcard = card;
         var ft = SupportFragmentManager.BeginTransaction ();
         ft.Replace (Resource.Id.home_content_framelayout, fragment);
         ft.AddToBackStack (null);
         ft.CommitAllowingStateLoss ();
         currentfragment = (global::Android.Support.V4.App.Fragment)fragment;
     }
 }
Beispiel #26
0
 public void ShowAccountEdit(Tap5050AccountInfo accountinfo)
 {
     if(!IsFinishing){
         var fragment =new AccountEditFragment ();
         fragment.nn_accountinfo = accountinfo;
         var ft = SupportFragmentManager.BeginTransaction ();
         ft.Replace (Resource.Id.home_content_framelayout, fragment);
         ft.AddToBackStack (null);
         ft.CommitAllowingStateLoss ();
         currentfragment = (global::Android.Support.V4.App.Fragment)fragment;
     }
 }
Beispiel #27
0
 //        public void ShowResetPassword(string url){
 //            if(!IsFinishing){
 //                var fragment =new ResetPasswordFragment ();
 //                fragment.nn_url = url;
 //                var ft = SupportFragmentManager.BeginTransaction ();
 //                ft.Replace (Resource.Id.home_content_framelayout, fragment);
 //                ft.AddToBackStack (null);
 //                ft.CommitAllowingStateLoss ();
 //                currentfragment = (global::Android.Support.V4.App.Fragment)fragment;
 //            }
 //        }
 public void ShowResetPassword()
 {
     if(!IsFinishing){
         var fragment =new AccountResetPasswordFragment ();
         var ft = SupportFragmentManager.BeginTransaction ();
         ft.Replace (Resource.Id.home_content_framelayout, fragment);
         ft.AddToBackStack (null);
         ft.CommitAllowingStateLoss ();
         currentfragment = (global::Android.Support.V4.App.Fragment)fragment;
     }
 }
Beispiel #28
0
 public void ShowSales()
 {
     if (!IsFinishing) {
         SupportFragmentManager.PopBackStack(null,(int)PopBackStackFlags.Inclusive);
         var fragment = new SalesFragment ();
         var ft = SupportFragmentManager.BeginTransaction ();
         ft.Replace (Resource.Id.home_content_framelayout, fragment);
         ft.CommitAllowingStateLoss ();
         currentfragment = (global::Android.Support.V4.App.Fragment)fragment;
     }
 }
Beispiel #29
0
        public void ShowTeamMemberViewFragment(EventCard card,int type)
        {
            if (!IsFinishing) {
                var fragment = new TeamMemberViewFragment ();
                fragment.nn_card = card;
                fragment.nn_type = type;

                var ft = SupportFragmentManager.BeginTransaction ();
                ft.Replace (Resource.Id.home_content_framelayout, fragment);
                ft.AddToBackStack (null);
                ft.CommitAllowingStateLoss ();
                currentfragment = (global::Android.Support.V4.App.Fragment)fragment;

            }
        }
 public RelationshipTeamListAdapter(Context context,global::Android.Support.V4.App.Fragment fragment,List<EventCard> list)
 {
     nn_context = context;
     nn_list = list;
     nn_fragment = fragment;
 }
Beispiel #31
0
 ///<summary>
 ///typeflag== 0 input is email, or 1 input is phone
 ///</summary>
 public void ShowBuyerSignUp(EventCard card,string input,int typeflag)
 {
     if(!IsFinishing){
         var fragment =new RaffleBuyerSignUpFragment ();
         if (typeflag == 0) {
             fragment.nn_email = input;
         } else {
             fragment.nn_phone = input;
         }
         fragment.nn_eventcard = card;
         var ft = SupportFragmentManager.BeginTransaction ();
         ft.Replace (Resource.Id.home_content_framelayout, fragment);
         ft.AddToBackStack (null);
         ft.CommitAllowingStateLoss ();
         currentfragment = (global::Android.Support.V4.App.Fragment)fragment;
     }
 }
Beispiel #32
0
 public void ShowGetTemppassFragmentAutoSendRequest(EventCard card,string email)
 {
     if(!IsFinishing){
         var fragment =new RaffleGetTempPassFragment ();
         fragment.nn_eventcard = card;
         fragment.autosendemail = email;
         var ft = SupportFragmentManager.BeginTransaction ();
         ft.Replace (Resource.Id.home_content_framelayout, fragment,"GetTemppassFragment");
         ft.AddToBackStack (null);
         ft.CommitAllowingStateLoss ();
         currentfragment = (global::Android.Support.V4.App.Fragment)fragment;
     }
 }
Beispiel #33
0
        public static unsafe void AddFragment(global::Android.Support.V4.App.FragmentActivity p0, global::Android.Support.V4.App.Fragment p1, string p2)
        {
            if (id_addFragment_Landroid_support_v4_app_FragmentActivity_Landroid_support_v4_app_Fragment_Ljava_lang_String_ == IntPtr.Zero)
            {
                id_addFragment_Landroid_support_v4_app_FragmentActivity_Landroid_support_v4_app_Fragment_Ljava_lang_String_ = JNIEnv.GetStaticMethodID(class_ref, "addFragment", "(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;Ljava/lang/String;)V");
            }
            IntPtr native_p2 = JNIEnv.NewString(p2);

            try {
                JValue *__args = stackalloc JValue [3];
                __args [0] = new JValue(p0);
                __args [1] = new JValue(p1);
                __args [2] = new JValue(native_p2);
                JNIEnv.CallStaticVoidMethod(class_ref, id_addFragment_Landroid_support_v4_app_FragmentActivity_Landroid_support_v4_app_Fragment_Ljava_lang_String_, __args);
            } finally {
                JNIEnv.DeleteLocalRef(native_p2);
            }
        }
Beispiel #34
0
 public void ShowSellTicketWebFragment(string url)
 {
     if(!IsFinishing){
         var fragment =new RaffleSellTicketWebFragment ();
         fragment.nn_url = url;
         var ft = SupportFragmentManager.BeginTransaction ();
         ft.Replace (Resource.Id.home_content_framelayout, fragment);
         ft.AddToBackStack (null);
         ft.CommitAllowingStateLoss ();
         currentfragment = (global::Android.Support.V4.App.Fragment)fragment;
     }
 }
Beispiel #35
0
 protected T FindFragment <T> (int resourceId, global::Android.Support.V4.App.Fragment __ignoreMe, ref T cachedField) where T : global::Android.Support.V4.App.Fragment
 {
     return(__FindFragment <T> (resourceId, (activity) => activity.FragmentManager.FindFragmentById <T> (resourceId), ref cachedField));
 }
Beispiel #36
0
 //        //according to differet type show differernt tutorial
 //
 //        public void ShowAboutTutorialFragment(int type){
 //            if(!IsFinishing){
 //                var abouttutorialfragment= new AboutTutorialFragment ();
 //                tutorialframlayout = new FrameLayout (this);
 //                tutorialframlayout.Id = TapUtil.generateViewId ();
 //                RelativeLayout.LayoutParams tutorialparam=new RelativeLayout.LayoutParams (RelativeLayout.LayoutParams.MatchParent, RelativeLayout.LayoutParams.MatchParent);
 //                tutorialparam.TopMargin = TapUtil.dptodx (50);
 //                tutorialframlayout.LayoutParameters = tutorialparam;
 //
 //                RunOnUiThread (() => {
 //                    SetTitleBarText("Tutorial");
 //                    rootlayout.AddView (tutorialframlayout);
 //                });
 //                var ft = SupportFragmentManager.BeginTransaction ();
 //                ft.Add (tutorialframlayout.Id, abouttutorialfragment);
 //                ft.CommitAllowingStateLoss ();
 //            }
 //
 //        }
 //        public void ShowAboutTutorialFragment(){
 //            if(!IsFinishing){
 //                AboutShowTutorialFragment abouttutorialfragment = new AboutShowTutorialFragment ();
 //
 //                abouttutorialfragmentframelayout = new FrameLayout (this);
 //                abouttutorialfragmentframelayout.Id = TapUtil.generateViewId ();
 //                abouttutorialfragmentframelayout.LayoutParameters = new RelativeLayout.LayoutParams (RelativeLayout.LayoutParams.MatchParent, RelativeLayout.LayoutParams.MatchParent);
 //                rootlayout.AddView (abouttutorialfragmentframelayout);
 //
 //                var ft = SupportFragmentManager.BeginTransaction ();
 //                ft.Add (abouttutorialfragmentframelayout.Id, abouttutorialfragment);
 //                ft.AddToBackStack (null);
 //                ft.CommitAllowingStateLoss ();
 //            }
 //        }
 public void InitialFragment(string location)
 {
     if(!IsFinishing){
         var rootfragment=new RaffleRootFragment ();
         rootfragment.nn_location = location;
         currentfragment = rootfragment;
         footerfragment = new FooterFragment ();
         var ft = SupportFragmentManager.BeginTransaction ();
         ft.Add (Resource.Id.home_content_framelayout, currentfragment);
         ft.CommitAllowingStateLoss ();
     }
 }
Beispiel #37
0
 static void n_RemoveFragment_Landroid_support_v4_app_Fragment_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0)
 {
     global::Com.Instabug.Library.InstabugBaseActivity __this = global::Java.Lang.Object.GetObject <global::Com.Instabug.Library.InstabugBaseActivity> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Android.Support.V4.App.Fragment           p0     = global::Java.Lang.Object.GetObject <global::Android.Support.V4.App.Fragment> (native_p0, JniHandleOwnership.DoNotTransfer);
     __this.RemoveFragment(p0);
 }
 public void AddFragment(global::Android.Support.V4.App.Fragment fragment)
 {
     list.Add(fragment);
 }