Exemplo n.º 1
0
        public override void OnViewStateRestored(Bundle savedInstanceState)
        {
            base.OnViewStateRestored(savedInstanceState);

            while (items.Count < 100)
            {
                items.AddRange(items);
            }

            var lv = ListView as PullToRefresharp.Android.Widget.ListView;

            if (lv != null)
            {
                lv.SetMenuCreator(this);
                lv.SetOnMenuItemClickListener(this);
            }

            ListView.FastScrollEnabled = FastScrollEnabled;

            if (ptr_view == null && ListView is IPullToRefresharpView)
            {
                ptr_view = (IPullToRefresharpView)ListView;
                // LOOK HERE!
                // Hookup a handler to the RefreshActivated event
                ptr_view.RefreshActivated += ptr_view_RefreshActivated;
            }
            ListAdapter = new ArrayAdapter(Activity, Resource.Layout.nav_item, items);
        }
Exemplo n.º 2
0
        public override void OnDestroyView()
        {
            grid_view.ItemClick -= grid_view_ItemClick;
            grid_view            = null;
            ptr_grid_view        = null;

            base.OnDestroyView();
        }
Exemplo n.º 3
0
        public override void OnDestroyView()
        {
            grid_view.ItemClick -= grid_view_ItemClick;
            grid_view = null;
            ptr_grid_view = null;

            base.OnDestroyView();
        }
        public override void OnDestroyView()
        {
            if (ptr_view != null) {
                ptr_view.RefreshActivated -= ptr_view_RefreshActivated;
                ptr_view = null;
            }

            base.OnDestroyView();
        }
Exemplo n.º 5
0
        public override void OnDestroyView()
        {
            if (ptr_view != null)
            {
                ptr_view.RefreshActivated -= ptr_view_RefreshActivated;
                ptr_view = null;
            }

            base.OnDestroyView();
        }
Exemplo n.º 6
0
        public override void OnViewStateRestored(Bundle savedInstanceState)
        {
            base.OnViewStateRestored(savedInstanceState);

            if (ptr_view == null && ListView is IPullToRefresharpView)
            {
                ptr_view = (IPullToRefresharpView)ListView;
                // LOOK HERE!
                // Hookup a handler to the RefreshActivated event
                ptr_view.RefreshActivated += ptr_view_RefreshActivated;
            }
            ListAdapter = new ArrayAdapter(Activity, Resource.Layout.nav_item, nav_options);
        }
Exemplo n.º 7
0
			protected override void OnCreate (Bundle bundle)
			{
				base.OnCreate (bundle);
				SetContentView (Resource.Layout.ContactsWithPull);

				imageCachingServiceConnection = ServiceConnection<Services.ImageCachingService>.Bind (this, downloader);

				refreshListView = this.ListView as IPullToRefresharpView;

				if (refreshListView != null) {
					refreshListView.RefreshActivated += pullview_RefreshActivated;
				}

				this.ListAdapter = new ContactsAdapter (this, downloader);
			}
Exemplo n.º 8
0
        public override View OnCreateView(LayoutInflater inflater, ViewGroup parent, Bundle data)
        {
            var view = inflater.Inflate(Resource.Layout.image, parent, false);
            if (drawable_res_id > 0) {
                view.FindViewById<ImageView>(Resource.Id.image_view).SetImageResource(drawable_res_id);
            }

            // Find your pull to refresh view.
            ptr_view = view.FindViewById<ScrollView>(Resource.Id.scrollview) as IPullToRefresharpView;
            if (ptr_view != null) {
                // Hook into the RefreshActivated event so PullToRefresharp can notify you that a refresh is needed.
                ptr_view.RefreshActivated += ptr_view_RefreshActivated;
            }

            return view;
        }
        public override void OnViewStateRestored(Bundle savedInstanceState)
        {
            base.OnViewStateRestored (savedInstanceState);

            while (items.Count < 100) {
                items.AddRange(items);
            }

            if (ptr_view == null && ListView is IPullToRefresharpView) {
                ptr_view = (IPullToRefresharpView)ListView;
                // LOOK HERE!
                // Hookup a handler to the RefreshActivated event
                ptr_view.RefreshActivated += ptr_view_RefreshActivated;
            }
            ListAdapter = new ArrayAdapter(Activity, Resource.Layout.nav_item, items);
        }
Exemplo n.º 10
0
            protected override void OnCreate(Bundle bundle)
            {
                base.OnCreate(bundle);
                SetContentView(Resource.Layout.ContactsWithPull);

                imageCachingServiceConnection = ServiceConnection <Services.ImageCachingService> .Bind(this, downloader);

                refreshListView = this.ListView as IPullToRefresharpView;

                if (refreshListView != null)
                {
                    refreshListView.RefreshActivated += pullview_RefreshActivated;
                }

                this.ListAdapter = new ContactsAdapter(this, downloader);
            }
        public override void OnViewStateRestored(Bundle savedInstanceState)
        {
            base.OnViewStateRestored (savedInstanceState);

            while (items.Count < 100) {
                items.AddRange(items);
            }

            ExpandableListView.SetAdapter(new SampleExpandableAdapter(Activity,items));

            if (ptr_view == null && ExpandableListView is IPullToRefresharpView) {
                ptr_view = (IPullToRefresharpView)ExpandableListView;
                // LOOK HERE!
                // Hookup a handler to the RefreshActivated event
                ptr_view.RefreshActivated += ptr_view_RefreshActivated;
            }
        }
Exemplo n.º 12
0
        public override View OnCreateView(LayoutInflater inflater, ViewGroup parent, Bundle data)
        {
            var view = inflater.Inflate(Resource.Layout.grid, null, false);
            grid_view = view.FindViewById<GridView>(Resource.Id.gridview);
            if (grid_view is IPullToRefresharpView) {
                ptr_grid_view = (IPullToRefresharpView)grid_view;
            }

            grid_view.Adapter = adapter;
            grid_view.ItemClick += grid_view_ItemClick;

            // LOOK HERE!
            // Hookup a handler to the RefreshActivated event
            ptr_grid_view.RefreshActivated += grid_view_RefreshActivated;

            return view;
        }
Exemplo n.º 13
0
        public override View OnCreateView(LayoutInflater inflater, ViewGroup parent, Bundle data)
        {
            var view = inflater.Inflate(Resource.Layout.image, parent, false);

            if (drawable_res_id > 0)
            {
                view.FindViewById <ImageView>(Resource.Id.image_view).SetImageResource(drawable_res_id);
            }

            // Find your pull to refresh view.
            ptr_view = view.FindViewById <ScrollView>(Resource.Id.scrollview) as IPullToRefresharpView;
            if (ptr_view != null)
            {
                // Hook into the RefreshActivated event so PullToRefresharp can notify you that a refresh is needed.
                ptr_view.RefreshActivated += ptr_view_RefreshActivated;
            }

            return(view);
        }
Exemplo n.º 14
0
        public override View OnCreateView(LayoutInflater inflater, ViewGroup parent, Bundle data)
        {
            var view = inflater.Inflate(Resource.Layout.grid, null, false);

            grid_view = view.FindViewById <GridView>(Resource.Id.gridview);
            if (grid_view is IPullToRefresharpView)
            {
                ptr_grid_view = (IPullToRefresharpView)grid_view;
            }

            grid_view.Adapter    = adapter;
            grid_view.ItemClick += grid_view_ItemClick;

            // LOOK HERE!
            // Hookup a handler to the RefreshActivated event
            ptr_grid_view.RefreshActivated += grid_view_RefreshActivated;

            return(view);
        }
Exemplo n.º 15
0
        public override void OnViewStateRestored(Bundle savedInstanceState)
        {
            base.OnViewStateRestored(savedInstanceState);

            while (items.Count < 100)
            {
                items.AddRange(items);
            }

            ExpandableListView.SetAdapter(new SampleExpandableAdapter(Activity, items));

            if (ptr_view == null && ExpandableListView is IPullToRefresharpView)
            {
                ptr_view = (IPullToRefresharpView)ExpandableListView;
                // LOOK HERE!
                // Hookup a handler to the RefreshActivated event
                ptr_view.RefreshActivated += ptr_view_RefreshActivated;
            }
        }
Exemplo n.º 16
0
        public override void OnViewStateRestored(Bundle savedInstanceState)
        {
            base.OnViewStateRestored(savedInstanceState);

            while (items.Count < 100)
            {
                items.AddRange(items);
            }

            ListView.FastScrollEnabled = FastScrollEnabled;

            if (ptr_view == null && ListView is IPullToRefresharpView)
            {
                ptr_view = (IPullToRefresharpView)ListView;
                // LOOK HERE!
                // Hookup a handler to the RefreshActivated event
                ptr_view.RefreshActivated += ptr_view_RefreshActivated;
            }
            ListAdapter = new ArrayAdapter(Activity, Resource.Layout.nav_item, items);
        }