コード例 #1
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();
 }
コード例 #2
0
 public CoreFragmentPagerAdapter(global::Android.Support.V4.App.FragmentManager fragmentManager, BaseFragment[] fragments, string[] titles)
     : base(fragmentManager)
 {
     _fragmentManager = fragmentManager;
     _loadedFragments = fragments;
     _titles          = titles;
 }
        public unsafe CTInboxTabAdapter(global::Android.Support.V4.App.FragmentManager fm, int size)
            : base(IntPtr.Zero, JniHandleOwnership.DoNotTransfer)
        {
            const string __id = "(Landroid/support/v4/app/FragmentManager;I)V";

            if (((global::Java.Lang.Object) this).Handle != IntPtr.Zero)
            {
                return;
            }

            try {
                JniArgumentValue *__args = stackalloc JniArgumentValue [2];
                __args [0] = new JniArgumentValue((fm == null) ? IntPtr.Zero : ((global::Java.Lang.Object)fm).Handle);
                __args [1] = new JniArgumentValue(size);
                var __r = _members.InstanceMethods.StartCreateInstance(__id, ((object)this).GetType(), __args);
                SetHandle(__r.Handle, JniHandleOwnership.TransferLocalRef);
                _members.InstanceMethods.FinishCreateInstance(__id, this, __args);
            } finally {
            }
        }
        public virtual unsafe void Show(global::Android.Support.V4.App.FragmentManager p0, int p1)
        {
            if (id_show_Landroid_support_v4_app_FragmentManager_I == IntPtr.Zero)
            {
                id_show_Landroid_support_v4_app_FragmentManager_I = JNIEnv.GetMethodID(class_ref, "show", "(Landroid/support/v4/app/FragmentManager;I)V");
            }
            try {
                JValue *__args = stackalloc JValue [2];
                __args [0] = new JValue(p0);
                __args [1] = new JValue(p1);

                if (((object)this).GetType() == ThresholdType)
                {
                    JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_show_Landroid_support_v4_app_FragmentManager_I, __args);
                }
                else
                {
                    JNIEnv.CallNonvirtualVoidMethod(((global::Java.Lang.Object) this).Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "show", "(Landroid/support/v4/app/FragmentManager;I)V"), __args);
                }
            } finally {
            }
        }
        public unsafe FragmentChangeManager(global::Android.Support.V4.App.FragmentManager p0, int p1, global::System.Collections.Generic.IList <global::Android.Support.V4.App.Fragment> p2)
            : base(IntPtr.Zero, JniHandleOwnership.DoNotTransfer)
        {
            const string __id = "(Landroid/support/v4/app/FragmentManager;ILjava/util/ArrayList;)V";

            if (((global::Java.Lang.Object) this).Handle != IntPtr.Zero)
            {
                return;
            }

            IntPtr native_p2 = global::Android.Runtime.JavaList <global::Android.Support.V4.App.Fragment> .ToLocalJniHandle(p2);

            try {
                JniArgumentValue *__args = stackalloc JniArgumentValue [3];
                __args [0] = new JniArgumentValue((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p0).Handle);
                __args [1] = new JniArgumentValue(p1);
                __args [2] = new JniArgumentValue(native_p2);
                var __r = _members.InstanceMethods.StartCreateInstance(__id, ((object)this).GetType(), __args);
                SetHandle(__r.Handle, JniHandleOwnership.TransferLocalRef);
                _members.InstanceMethods.FinishCreateInstance(__id, this, __args);
            } finally {
                JNIEnv.DeleteLocalRef(native_p2);
            }
        }
コード例 #6
0
 public TutorialFragmentPagerAdapter(global::Android.Support.V4.App.FragmentManager manager)
     : base(manager)
 {
 }
 static void n_Show_Landroid_support_v4_app_FragmentManager_I(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, int p1)
 {
     global::Com.Applozic.Mobicomkit.Uiwidgets.Conversation.Fragment.MultimediaOptionFragment __this = global::Java.Lang.Object.GetObject <global::Com.Applozic.Mobicomkit.Uiwidgets.Conversation.Fragment.MultimediaOptionFragment> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Android.Support.V4.App.FragmentManager p0 = global::Java.Lang.Object.GetObject <global::Android.Support.V4.App.FragmentManager> (native_p0, JniHandleOwnership.DoNotTransfer);
     __this.Show(p0, p1);
 }
コード例 #8
0
 public PagerAdapter(global::Android.Support.V4.App.FragmentManager fm, List <string> titles) : base(fm)
 {
     this.tabTitles = titles;
 }
コード例 #9
0
 public SettingsPagerAdapter(global::Android.Support.V4.App.FragmentManager fm) : base(fm)
 {
 }
 public static unsafe global::Com.Applozic.Mobicommons.Commons.Image.ImageCache GetInstance(global::Android.Support.V4.App.FragmentManager p0, float p1)
 {
     if (id_getInstance_Landroid_support_v4_app_FragmentManager_F == IntPtr.Zero)
     {
         id_getInstance_Landroid_support_v4_app_FragmentManager_F = JNIEnv.GetStaticMethodID(class_ref, "getInstance", "(Landroid/support/v4/app/FragmentManager;F)Lcom/applozic/mobicommons/commons/image/ImageCache;");
     }
     try {
         JValue *__args = stackalloc JValue [2];
         __args [0] = new JValue(p0);
         __args [1] = new JValue(p1);
         global::Com.Applozic.Mobicommons.Commons.Image.ImageCache __ret = global::Java.Lang.Object.GetObject <global::Com.Applozic.Mobicommons.Commons.Image.ImageCache> (JNIEnv.CallStaticObjectMethod(class_ref, id_getInstance_Landroid_support_v4_app_FragmentManager_F, __args), JniHandleOwnership.TransferLocalRef);
         return(__ret);
     } finally {
     }
 }
 public static unsafe global::Com.Applozic.Mobicommons.Commons.Image.ImageCache.RetainFragment FindOrCreateRetainFragment(global::Android.Support.V4.App.FragmentManager p0)
 {
     if (id_findOrCreateRetainFragment_Landroid_support_v4_app_FragmentManager_ == IntPtr.Zero)
     {
         id_findOrCreateRetainFragment_Landroid_support_v4_app_FragmentManager_ = JNIEnv.GetStaticMethodID(class_ref, "findOrCreateRetainFragment", "(Landroid/support/v4/app/FragmentManager;)Lcom/applozic/mobicommons/commons/image/ImageCache$RetainFragment;");
     }
     try {
         JValue *__args = stackalloc JValue [1];
         __args [0] = new JValue(p0);
         global::Com.Applozic.Mobicommons.Commons.Image.ImageCache.RetainFragment __ret = global::Java.Lang.Object.GetObject <global::Com.Applozic.Mobicommons.Commons.Image.ImageCache.RetainFragment> (JNIEnv.CallStaticObjectMethod(class_ref, id_findOrCreateRetainFragment_Landroid_support_v4_app_FragmentManager_, __args), JniHandleOwnership.TransferLocalRef);
         return(__ret);
     } finally {
     }
 }
コード例 #12
0
        // Metadata.xml XPath method reference: path="/api/package[@name='io.adaptivecards.renderer.readonly']/class[@name='ImageRenderer']/method[@name='render' and count(parameter)=8 and parameter[1][@type='io.adaptivecards.renderer.RenderedAdaptiveCard'] and parameter[2][@type='android.content.Context'] and parameter[3][@type='android.support.v4.app.FragmentManager'] and parameter[4][@type='android.view.ViewGroup'] and parameter[5][@type='io.adaptivecards.objectmodel.BaseCardElement'] and parameter[6][@type='io.adaptivecards.renderer.actionhandler.ICardActionHandler'] and parameter[7][@type='io.adaptivecards.objectmodel.HostConfig'] and parameter[8][@type='io.adaptivecards.renderer.RenderArgs']]"
        public override unsafe global::Android.Views.View Render(global::IO.Adaptivecards.Renderer.RenderedAdaptiveCard renderedCard, global::Android.Content.Context context, global::Android.Support.V4.App.FragmentManager fragmentManager, global::Android.Views.ViewGroup viewGroup, global::IO.Adaptivecards.Objectmodel.BaseCardElement baseCardElement, global::IO.Adaptivecards.Renderer.Actionhandler.ICardActionHandler cardActionHandler, global::IO.Adaptivecards.Objectmodel.HostConfig hostConfig, global::IO.Adaptivecards.Renderer.RenderArgs renderArgs)
        {
            if (id_render_Lio_adaptivecards_renderer_RenderedAdaptiveCard_Landroid_content_Context_Landroid_support_v4_app_FragmentManager_Landroid_view_ViewGroup_Lio_adaptivecards_objectmodel_BaseCardElement_Lio_adaptivecards_renderer_actionhandler_ICardActionHandler_Lio_adaptivecards_objectmodel_HostConfig_Lio_adaptivecards_renderer_RenderArgs_ == IntPtr.Zero)
            {
                id_render_Lio_adaptivecards_renderer_RenderedAdaptiveCard_Landroid_content_Context_Landroid_support_v4_app_FragmentManager_Landroid_view_ViewGroup_Lio_adaptivecards_objectmodel_BaseCardElement_Lio_adaptivecards_renderer_actionhandler_ICardActionHandler_Lio_adaptivecards_objectmodel_HostConfig_Lio_adaptivecards_renderer_RenderArgs_ = JNIEnv.GetMethodID(class_ref, "render", "(Lio/adaptivecards/renderer/RenderedAdaptiveCard;Landroid/content/Context;Landroid/support/v4/app/FragmentManager;Landroid/view/ViewGroup;Lio/adaptivecards/objectmodel/BaseCardElement;Lio/adaptivecards/renderer/actionhandler/ICardActionHandler;Lio/adaptivecards/objectmodel/HostConfig;Lio/adaptivecards/renderer/RenderArgs;)Landroid/widget/ImageView;");
            }
            try
            {
                JValue *__args = stackalloc JValue[8];
                __args[0] = new JValue(renderedCard);
                __args[1] = new JValue(context);
                __args[2] = new JValue(fragmentManager);
                __args[3] = new JValue(viewGroup);
                __args[4] = new JValue(baseCardElement);
                __args[5] = new JValue(cardActionHandler);
                __args[6] = new JValue(hostConfig);
                __args[7] = new JValue(renderArgs);

                global::Android.Widget.ImageView __ret;
                if (((object)this).GetType() == ThresholdType)
                {
                    __ret = global::Java.Lang.Object.GetObject <global::Android.Widget.ImageView>(JNIEnv.CallObjectMethod(((global::Java.Lang.Object) this).Handle, id_render_Lio_adaptivecards_renderer_RenderedAdaptiveCard_Landroid_content_Context_Landroid_support_v4_app_FragmentManager_Landroid_view_ViewGroup_Lio_adaptivecards_objectmodel_BaseCardElement_Lio_adaptivecards_renderer_actionhandler_ICardActionHandler_Lio_adaptivecards_objectmodel_HostConfig_Lio_adaptivecards_renderer_RenderArgs_, __args), JniHandleOwnership.TransferLocalRef);
                }
                else
                {
                    __ret = global::Java.Lang.Object.GetObject <global::Android.Widget.ImageView>(JNIEnv.CallNonvirtualObjectMethod(((global::Java.Lang.Object) this).Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "render", "(Lio/adaptivecards/renderer/RenderedAdaptiveCard;Landroid/content/Context;Landroid/support/v4/app/FragmentManager;Landroid/view/ViewGroup;Lio/adaptivecards/objectmodel/BaseCardElement;Lio/adaptivecards/renderer/actionhandler/ICardActionHandler;Lio/adaptivecards/objectmodel/HostConfig;Lio/adaptivecards/renderer/RenderArgs;)Landroid/widget/ImageView;"), __args), JniHandleOwnership.TransferLocalRef);
                }
                return(__ret);
            }
            finally
            {
            }
        }
コード例 #13
0
 public BrowserAdapter(IEnumerable <IGalleryItem> images, global::Android.Support.V4.App.FragmentManager fm) : base(fm)
 {
     this.images = images;
     oldCount    = images.Count();
 }
コード例 #14
0
 public FrontPagerAdapter(global::Android.Support.V4.App.FragmentManager f) : base(f)
 {
 }
コード例 #15
0
 public ViewPagerAdapter(global::Android.Support.V4.App.FragmentManager fm) : base(fm)
 {
     list = new List <global::Android.Support.V4.App.Fragment>();
 }