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; }
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); }