public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View rootView = inflater.Inflate(Resource.Layout.fragment_list_view_sticky_headers, container, false); this.listView = (RadListView)rootView.FindViewById(Resource.Id.listView).JavaCast<RadListView>(); StickyHeaderBehavior stickyHeaders = new StickyHeaderBehavior (); this.listView.AddBehavior (stickyHeaders); MyDataListViewAdapter dataListViewAdapter = new MyDataListViewAdapter (GetData ()); dataListViewAdapter.AddGroupDescriptor (new MyGroupDescriptor ()); this.listView.SetAdapter (dataListViewAdapter); return rootView; }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View rootView = inflater.Inflate(Resource.Layout.fragment_list_view_sticky_headers, container, false); this.listView = (RadListView)rootView.FindViewById(Resource.Id.listView).JavaCast <RadListView>(); StickyHeaderBehavior stickyHeaders = new StickyHeaderBehavior(); this.listView.AddBehavior(stickyHeaders); MyDataListViewAdapter dataListViewAdapter = new MyDataListViewAdapter(GetData()); dataListViewAdapter.AddGroupDescriptor(new MyGroupDescriptor()); this.listView.SetAdapter(dataListViewAdapter); return(rootView); }