Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_drawer_dash);
- if (savedInstanceState == null) {
- getSupportFragmentManager().beginTransaction()
- .add(R.id.content_frame, new DashFragment())
- .commit();
- }
- Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
- DrawerLayout drawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
- if(toolbar != null) {
- setSupportActionBar(toolbar);
- getSupportActionBar().setElevation(4);
- getSupportActionBar().setDefaultDisplayHomeAsUpEnabled(true);
- getSupportActionBar().setHomeButtonEnabled(true);
- DrawerLayout mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
- ActionBarDrawerToggle mDrawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout,
- toolbar, R.string.app_name, R.string.app_name) {
- /** Called when a drawer has settled in a completely closed state. */
- public void onDrawerClosed(View view) {
- super.onDrawerClosed(view);
- invalidateOptionsMenu(); // creates call to onPrepareOptionsMenu()
- }
- /** Called when a drawer has settled in a completely open state. */
- public void onDrawerOpened(View drawerView) {
- super.onDrawerOpened(drawerView);
- invalidateOptionsMenu(); // creates call to onPrepareOptionsMenu()
- }
- };
- // Set the drawer toggle as the DrawerListener
- mDrawerLayout.setDrawerListener(mDrawerToggle);
- }
- ListView drawerList = (ListView) findViewById(R.id.left_drawer);
- drawerList.setOnItemClickListener(new NavigationDrawerListener(this));
- DashListAdapterFactory dashListAdapterFactory = new DashListAdapterFactory(this, R.layout.drawer_item);
- drawerList.setAdapter(dashListAdapterFactory.dash());
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement