public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            View rootView = inflater.Inflate(Resource.Layout.fragment_list_view_example, container, false);

            this.listView = (RadListView) rootView.FindViewById(Resource.Id.listView).JavaCast<RadListView>();

            ItemReorderBehavior reorderBehavior = new ItemReorderBehavior();
            reorderBehavior.AddListener (this);

            this.listView.AddBehavior(reorderBehavior);

            ArrayList source = new ArrayList();
            source.Add("Item 1");
            source.Add("Item 2");
            source.Add("Item 3");
            source.Add("Item 4");
            source.Add("Item 5");

            this.listView.SetAdapter(new ReorderListViewAdapter(source));

            return rootView;
        }
예제 #2
0
        public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            View rootView = inflater.Inflate(Resource.Layout.fragment_list_view_example, container, false);

            this.listView = (RadListView)rootView.FindViewById(Resource.Id.listView).JavaCast <RadListView>();

            ItemReorderBehavior reorderBehavior = new ItemReorderBehavior();

            reorderBehavior.AddListener(this);

            this.listView.AddBehavior(reorderBehavior);

            ArrayList source = new ArrayList();

            source.Add("Item 1");
            source.Add("Item 2");
            source.Add("Item 3");
            source.Add("Item 4");
            source.Add("Item 5");

            this.listView.SetAdapter(new ReorderListViewAdapter(source));

            return(rootView);
        }