protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); // Set our view from the "main" layout resource SetContentView(Resource.Layout.activity_main); toolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); SupportActionBar.Title = "LocalLend"; toolbar.SetTitleTextAppearance(this, Resource.Style.TitleTextApperance); SupportActionBar.SetDisplayHomeAsUpEnabled(true); toolbar.SetLogo(Resource.Drawable.logo); btnLend = FindViewById <Button>(Resource.Id.btnLend); lvItems = FindViewById <ListView>(Resource.Id.lvItems); txtSearch = FindViewById <EditText>(Resource.Id.txtSearch); LoadItemsFromDataStore(); adapter = new BorrowListAdapter(this, itemList); lvItems.Adapter = adapter; txtSearch.TextChanged += TxtSearch_TextChanged; lvItems.ItemClick += LvItems_ItemClick; btnLend.Click += BtnLend_Click; }
public override void OnViewCreated(View view, Bundle savedInstanceState) { base.OnViewCreated(view, savedInstanceState); progress = view.FindViewById <ProgressBar>(Resource.Id.progressbar); recycler = view.FindViewById <RecyclerView>(Resource.Id.recyclerView); toolbar = view.FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); shoppingCart = view.FindViewById <Button>(Resource.Id.shopping_cart); drawerLayout = view.FindViewById <DrawerLayout>(Resource.Id.drawer_layout); drawerRecycler = view.FindViewById <RecyclerView>(Resource.Id.drawer_list); shoppingCart.Click += delegate { FragmentManager .BeginTransaction() .Replace(Resource.Id.fragment_container, new ShoppingCartFragment(), "cart") .AddToBackStack(null) .Commit(); }; recycler.HasFixedSize = true; recycler.SetLayoutManager( new LinearLayoutManager(Activity, LinearLayoutManager.Vertical, false) ); drawerRecycler.HasFixedSize = true; drawerRecycler.SetLayoutManager(new LinearLayoutManager(Activity)); // var activity = Activity as AppCompatActivity; toolbar.SetLogo(Resource.Mipmap.icon); toolbar.SetTitle(Resource.String.app_name); toolbar.SetSubtitle(Resource.String.app_short_desc); activity.SetSupportActionBar(toolbar); activity.SupportActionBar.SetDisplayHomeAsUpEnabled(true); activity.SupportActionBar.SetHomeButtonEnabled(true); // if (!alreadyStarted) { presenter.InitShoppingAction(); } else { presenter.ResetListAction(); } }
protected override void OnCreate(Bundle savedInstanceState) { // Store a clean environment. EnvironmentBackup = EnvironmentBackup ?? System.Environment.GetEnvironmentVariables(); SetTheme(Resource.Style.AppTheme); base.OnCreate(savedInstanceState); ViewGroup root = FindViewById <ViewGroup>(Android.Resource.Id.Content); SetContentView(Resource.Layout.MainLayout); MainToolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.MainToolbar); SetSupportActionBar(MainToolbar); MainToolbar.SetLogo(Resource.Drawable.InAppLogo); SupportActionBar.Title = SupportActionBar.Title.Substring(3); FindViewById <TextView>(Resource.Id.MainWarning).ApplyHTML(); MainFABRefresh = FindViewById <FloatingActionButton>(Resource.Id.MainFABRefresh); MainFABRefresh.Click += (s, e) => { LoaderManager.RestartLoader(0, null, this); }; MainListView = FindViewById <ListView>(Resource.Id.MainListView); FrameLayout.LayoutParams layoutParams; ProgressBar progress = new ProgressBar(this); layoutParams = new FrameLayout.LayoutParams( ViewGroup.LayoutParams.WrapContent, ViewGroup.LayoutParams.WrapContent, GravityFlags.CenterHorizontal | GravityFlags.CenterVertical ); progress.LayoutParameters = layoutParams; progress.Indeterminate = true; MainListView.EmptyView = progress; root.AddView(progress); MainListAdapter = new GameInfoListAdapter(this); MainListView.Adapter = MainListAdapter; LoaderManager.InitLoader(0, null, this); MainListView.ItemClick += (s, e) => OpenGamePlay((GameInfo)MainListView.GetItemAtPosition(e.Position)); RegisterForContextMenu(MainListView); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.HomePage); // Create your application here toolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); SupportActionBar.Title = "LocalLend"; toolbar.SetLogo(Resource.Drawable.logo); toolbar.SetTitleTextAppearance(this, Resource.Style.TitleTextApperance); lblIntro = FindViewById <TextView>(Resource.Id.lblIntro); btnStartBorrowing = FindViewById <Button>(Resource.Id.btnStartBorrowing); btnStartBorrowing.Click += BtnStartBorrowing_Click; }
public override void OnViewCreated(View view, Bundle savedInstanceState) { base.OnViewCreated(view, savedInstanceState); progress = view.FindViewById <ProgressBar>(Resource.Id.progressbar); recycler = view.FindViewById <RecyclerView>(Resource.Id.recyclerView); toolbar = view.FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); finalizeShopping = view.FindViewById <Button>(Resource.Id.finalize); quantity = view.FindViewById <TextView>(Resource.Id.quantity); total = view.FindViewById <TextView>(Resource.Id.total); recycler.HasFixedSize = true; recycler.SetLayoutManager( new LinearLayoutManager(Activity, LinearLayoutManager.Vertical, false) ); finalizeShopping.Click += delegate { presenter.FinalizeShoppingAction(); }; // var activity = Activity as AppCompatActivity; toolbar.SetLogo(Resource.Mipmap.icon); toolbar.SetTitle(Resource.String.app_name); toolbar.SetSubtitle(Resource.String.app_short_desc); activity.SetSupportActionBar(toolbar); activity.SupportActionBar.SetDisplayHomeAsUpEnabled(true); activity.SupportActionBar.SetHomeButtonEnabled(true); if (!alreadyStarted) { presenter.LoadCartAction(); } else { presenter.ReloadCartAction(); } }