List of usage examples for android.support.v4.view GravityCompat START
int START
To view the source code for android.support.v4.view GravityCompat START.
Click Source Link
From source file:com.autoparts.sellers.activity.MainDrawerActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { setContentView(R.layout.activity_navigation_drawer); super.onCreate(savedInstanceState); context = this; setTitle(""); setRightView("?", -1); isBack = true;//from www .ja va2 s.c o m mTitle = mDrawerTitle = getTitle(); mCityNames = getResources().getStringArray(R.array.drawer_items); mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout); mDrawerList = (ListView) findViewById(R.id.left_drawer); drawer_view = (FrameLayout) findViewById(R.id.drawer_view); // set a custom shadow that overlays the main content when the drawer opens mDrawerLayout.setDrawerShadow(R.drawable.drawer_shadow, GravityCompat.START); // mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED); // set up the drawer's list view with items and click listener adapter = new MainDrawerAdapter(context, mCityNames); mDrawerList.setAdapter(adapter); mDrawerList.setOnItemClickListener(this); // enable ActionBar app icon to behave as action to toggle nav drawer // ActionBarDrawerToggle ties together the the proper interactions // between the sliding drawer and the action bar app icon mDrawerToggle = new ActionBarDrawerToggle(this, /* host Activity */ mDrawerLayout, /* DrawerLayout object */ R.drawable.ic_drawer, /* nav drawer image to replace 'Up' caret */ R.string.drawer_open, /* "open drawer" description for accessibility */ R.string.drawer_close /* "close drawer" description for accessibility */ ) { public void onDrawerClosed(View view) { } public void onDrawerOpened(View drawerView) { } }; mDrawerLayout.setDrawerListener(mDrawerToggle); if (savedInstanceState == null) { selectItem(0); } user_shop_name = (TextView) findViewById(R.id.user_shop_name); icon_profile = (ImageView) findViewById(R.id.icon_profile); if (preferences.getIsLogin()) {//??? getData(Constants.USER_INFO); } getData(Constants.USER_PHONE); }
From source file:com.dunrite.now.MainActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); MainActivity.context = getApplicationContext(); //if user has removed artwork, reset it to canyon Utils.resetRemoved(context);//from www . j ava 2 s.c o m mColorIcons = getResources().getStringArray(R.array.color_icons); mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout); mDrawerList = (ListView) findViewById(R.id.left_drawer); adapter = new MyPerformanceArrayAdapter(this, mColorIcons); // set a custom shadow that overlays the main content when the drawer opens mDrawerLayout.setDrawerShadow(R.drawable.drawer_shadow, GravityCompat.START); mDrawerList.setAdapter(adapter); mDrawerList.setOnItemClickListener(new DrawerItemClickListener()); mDrawerList.setScrollingCacheEnabled(false); mDrawerList.setAnimationCacheEnabled(false); // enable ActionBar app icon to behave as action to toggle nav drawer getSupportActionBar().setIcon(getResources().getDrawable(R.drawable.ablogo)); getSupportActionBar().setDisplayHomeAsUpEnabled(true); getSupportActionBar().setHomeButtonEnabled(true); getSupportActionBar().setDisplayShowHomeEnabled(true); // ActionBarDrawerToggle ties together the the proper interactions // between the sliding drawer and the action bar app icon mDrawerToggle = new ActionBarDrawerToggle(this, /* host Activity */ mDrawerLayout, /* DrawerLayout object */ R.string.drawer_open, R.string.drawer_close /* "close drawer" description for accessibility */ ) { @Override public void onDrawerClosed(View view) { supportInvalidateOptionsMenu(); // creates call to onPrepareOptionsMenu() } @Override public void onDrawerOpened(View drawerView) { supportInvalidateOptionsMenu(); // creates call to onPrepareOptionsMenu() } }; mDrawerLayout.setDrawerListener(mDrawerToggle); if (savedInstanceState == null) { selectItem(0); } }
From source file:com.destin.moeviewer.posts.PostsActivity.java
@Override public void onBackPressed() { if (mDrawerLayout.isDrawerOpen(GravityCompat.START)) { mDrawerLayout.closeDrawer(GravityCompat.START); } else {/*from w w w .j a v a2 s . c o m*/ super.onBackPressed(); } }
From source file:com.hbm.devices.scan.ui.android.ScanDrawer.java
void close() { drawerLayout.closeDrawer(GravityCompat.START); }
From source file:com.example.administrator.winsoftsalesproject.activity.NavHomeActivity.java
@Override public void onBackPressed() { DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout); if (drawer.isDrawerOpen(GravityCompat.START)) { drawer.closeDrawer(GravityCompat.START); } else {//from w w w. j a va 2s . com exitDialog(); } }
From source file:br.com.android.cotuca.toptask.Activitys.MSimplesActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { setContentView(R.layout.activity_menu); mTitle = mDrawerTitle = getTitle();//from www.j a v a 2s .co m mPaginaTitulo = getResources().getStringArray(R.array.menu_array); mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout); mDrawerList = (ListView) findViewById(R.id.left_drawer); dao = TarefaDAO.getInstance(this); // Sombra ao abrir o Drawer Menu mDrawerLayout.setDrawerShadow(R.drawable.drawer_shadow, GravityCompat.START); mDrawerList.setAdapter(new ArrayAdapter<String>(this, R.layout.drawer_list_item, mPaginaTitulo)); mDrawerList.setOnItemClickListener(new DrawerItemClickListener()); // Permitir cone do aplicativo ActionBar a comportar-se como uma // ao para alternar navDrawer getActionBar().setDisplayHomeAsUpEnabled(true); getActionBar().setHomeButtonEnabled(true); // ActionBarDrawerToggle une as as interaes adequadas // Entre o menu e o cone do aplicativo barra de ao mDrawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout, R.drawable.ic_drawer, R.string.drawer_open, R.string.drawer_close) { public void onDrawerClosed(View view) { getActionBar().setTitle(mTitle); invalidateOptionsMenu(); // Cria chamada para // onPrepareOptionsMenu() } public void onDrawerOpened(View drawerView) { getActionBar().setTitle(mDrawerTitle); invalidateOptionsMenu(); // Cria chamada para // onPrepareOptionsMenu() } }; mDrawerLayout.setDrawerListener(mDrawerToggle); Bundle dadosRecebidos = this.getIntent().getExtras(); if (dadosRecebidos == null) { selectItem(0); } else { idProjetoSelecionado = dadosRecebidos.getInt(Tags.ID_PROJETO); idUsuarioSelecionado = dadosRecebidos.getInt(Tags.ID_USUARIO); selectItem(0); } super.onCreate(savedInstanceState); }
From source file:com.example.android.navdrawerexperiment.MainActivity.java
/** * Handles the Back button: closes the nav drawer. *///from w w w. j a v a 2s. c om @Override public void onBackPressed() { DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout); if (drawer != null) { if (drawer.isDrawerOpen(GravityCompat.START)) { drawer.closeDrawer(GravityCompat.START); } else { super.onBackPressed(); } } }
From source file:br.edu.ufabc.padm.cardioufabc.MainActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mTitle = mDrawerTitle = getTitle();//from w ww . j av a 2s .com menuItems = getResources().getStringArray(R.array.menu_items); mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout); mDrawerList = (ListView) findViewById(R.id.left_drawer); // set a custom shadow that overlays the main content when the drawer opens mDrawerLayout.setDrawerShadow(R.drawable.overlay, GravityCompat.START); // set up the drawer's list view with items and click listener mDrawerList.setAdapter(new ArrayAdapter<String>(this, R.layout.menu_item, menuItems)); mDrawerList.setOnItemClickListener(new DrawerItemClickListener()); // enable ActionBar app icon to behave as action to toggle nav drawer getActionBar().setDisplayHomeAsUpEnabled(true); getActionBar().setHomeButtonEnabled(true); // ActionBarDrawerToggle ties together the the proper interactions // between the sliding drawer and the action bar app icon mDrawerToggle = new ActionBarDrawerToggle(this, /* host Activity */ mDrawerLayout, /* DrawerLayout object */ R.drawable.hamburger, /* nav drawer image to replace 'Up' caret */ R.string.drawer_open, /* "open drawer" description for accessibility */ R.string.drawer_close /* "close drawer" description for accessibility */ ) { public void onDrawerClosed(View view) { getActionBar().setTitle(mTitle); } public void onDrawerOpened(View drawerView) { getActionBar().setTitle(mDrawerTitle); } }; mDrawerLayout.setDrawerListener(mDrawerToggle); if (savedInstanceState == null) { selectItem(0); } }
From source file:com.battlelancer.seriesguide.ui.BaseNavDrawerActivity.java
/** * Initializes the navigation drawer. Overriding activities should call this in their {@link * #onCreate(android.os.Bundle)} after {@link #setContentView(int)}. *//* w w w. ja va2 s .co m*/ public void setupNavDrawer() { mActionBarToolbar = (Toolbar) findViewById(R.id.sgToolbar); mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout); mDrawerLayout.setDrawerShadow(R.drawable.drawer_shadow, GravityCompat.START); mDrawerView = findViewById(R.id.drawer_view); mDrawerList = (ListView) findViewById(R.id.drawer_list); // setup menu adapter mDrawerAdapter = new DrawerAdapter(this); mDrawerAdapter.add(new DrawerItem(getString(R.string.shows), Utils.resolveAttributeToResourceId(getTheme(), R.attr.drawableTv))); mDrawerAdapter.add(new DrawerItem(getString(R.string.lists), Utils.resolveAttributeToResourceId(getTheme(), R.attr.drawableList))); mDrawerAdapter.add(new DrawerItem(getString(R.string.movies), Utils.resolveAttributeToResourceId(getTheme(), R.attr.drawableMovie))); mDrawerAdapter.add(new DrawerItem(getString(R.string.statistics), Utils.resolveAttributeToResourceId(getTheme(), R.attr.drawableStats))); mDrawerAdapter.add(new DrawerItemDivider()); mDrawerAdapter.add(new DrawerItem(getString(R.string.preferences), Utils.resolveAttributeToResourceId(getTheme(), R.attr.drawableSettings))); mDrawerAdapter.add(new DrawerItem(getString(R.string.help), Utils.resolveAttributeToResourceId(getTheme(), R.attr.drawableHelp))); mDrawerAdapter.add(new DrawerItem(getString(R.string.action_upgrade), Utils.resolveAttributeToResourceId(getTheme(), R.attr.drawableStar))); mDrawerList.setAdapter(mDrawerAdapter); mDrawerList.setOnItemClickListener(this); }
From source file:brazole.com.secondtask.MainActivity.java
@SuppressWarnings("StatementWithEmptyBody") @Override/* w ww. j a va 2 s. c om*/ public boolean onNavigationItemSelected(MenuItem item) { // Handle navigation view item clicks here. int id = item.getItemId(); if (id == R.id.all_issue) { // Handle the camera action } else if (id == R.id.issue_on_the_map) { } DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout); drawer.closeDrawer(GravityCompat.START); return true; }