示例#1
0
        public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            var root = inflater.Inflate(Resource.Layout.fragment_listview, container, false);

              var list = root.FindViewById<ListView>(Android.Resource.Id.List);
              var adapter = new ListViewAdapter(Activity, Resources.GetStringArray(Resource.Array.countries));
              list.Adapter = adapter;

              var fab = root.FindViewById<FloatingActionButton>(Resource.Id.fab);
              fab.AttachToListView(list, this, this);
              fab.Click += (sender, args) =>
            {
              Toast.MakeText(Activity, "FAB Clicked!", ToastLength.Short).Show();
            };
              return root;
        }
        public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            var root = inflater.Inflate(Resource.Layout.fragment_listview, container, false);

            var list    = root.FindViewById <ListView>(Android.Resource.Id.List);
            var adapter = new ListViewAdapter(Activity, Resources.GetStringArray(Resource.Array.countries));

            list.Adapter = adapter;

            var fab = root.FindViewById <FloatingActionButton>(Resource.Id.fab);

            fab.AttachToListView(list, this, this);
            fab.Click += (sender, args) =>
            {
                Toast.MakeText(Activity, "FAB Clicked!", ToastLength.Short).Show();
            };
            return(root);
        }
        public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            var root = inflater.Inflate(Resource.Layout.fragment_listview_custom_fab, container, false);

            var list    = root.FindViewById <ListView>(Android.Resource.Id.List);
            var adapter = new ListViewAdapter(Activity, Resources.GetStringArray(Resource.Array.countries));

            list.Adapter = adapter;

            var fab = root.FindViewById <CustomFAB>(Resource.Id.fab);

            fab.AttachToListView(list, this, this);
            int x = 0;

            fab.Click += (sender, args) =>
            {
                fab.SelectedIndex = ++x % 2;
            };
            return(root);
        }
	  public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
	  {
		  var root = inflater.Inflate(Resource.Layout.fragment_listview_custom_fab, container, false);

		  var list = root.FindViewById<ListView>(Android.Resource.Id.List);
		  var adapter = new ListViewAdapter(Activity, Resources.GetStringArray(Resource.Array.countries));
		  list.Adapter = adapter;

		  var fab = root.FindViewById<CustomFAB>(Resource.Id.fab);
		  fab.AttachToListView(list, this, this);
		  int x = 0;
		  fab.Click += (sender, args) =>
		  {
			  fab.SelectedIndex = ++x % 2;
		  };
		  return root;
	  }