コード例 #1
0
 public static void SetSupportActionBarWithNavigationClick(this AppCompatActivity activity, Toolbar toolbar, bool displayHomeAsUpEnabled = false)
 {
     activity.SetSupportActionBar(toolbar);
     toolbar.NavigationClick += (_, _) => activity.OnBackPressed();
     if (displayHomeAsUpEnabled)
     {
         activity.SupportActionBar.SetDisplayHomeAsUpEnabled(true);
     }
 }
コード例 #2
0
        public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            // Use this to return your custom view for this Fragment
            View view = inflater.Inflate(Resource.Layout.fragment_weather_alerts, container, false);

            // Setup Actionbar
            toolbar = view.FindViewById <Toolbar>(Resource.Id.toolbar);
            toolbar.NavigationClick += (sender, e) =>
            {
                AppCompatActivity?.OnBackPressed();
            };

            locationHeader = view.FindViewById <Android.Widget.TextView>(Resource.Id.location_name);
            recyclerView   = view.FindViewById <RecyclerView>(Resource.Id.recycler_view);

            return(view);
        }