| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using Android.App;
- using Android.Content;
- using Android.OS;
- using Android.Support.V7.App;
- using Android.Support.V7.Widget;
- using Android.Content.PM;
- namespace ImageSearch.Droid
- {
- public abstract class BaseActivity : AppCompatActivity
- {
- public Toolbar Toolbar
- {
- get;
- set;
- }
- protected override void OnCreate(Bundle bundle)
- {
- base.OnCreate(bundle);
- SetContentView(LayoutResource);
- Toolbar = FindViewById<Toolbar>(Resource.Id.toolbar);
- if (Toolbar != null)
- {
- SetSupportActionBar(Toolbar);
- SupportActionBar.SetDisplayHomeAsUpEnabled(true);
- SupportActionBar.SetHomeButtonEnabled(true);
- }
- }
- protected abstract int LayoutResource
- {
- get;
- }
- protected int ActionBarIcon
- {
- set { Toolbar.SetNavigationIcon(value); }
- }
-
- }
- }
|