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.biscofil.defcon2016.MainActivity.java
@Override public void onBackPressed() { DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout); try {/*from www . ja v a 2 s .c o m*/ if (drawer.isDrawerOpen(GravityCompat.START)) { drawer.closeDrawer(GravityCompat.START); } else { super.onBackPressed(); } } catch (Exception e) { } }
From source file:com.aashreys.walls.application.activities.StreamActivity.java
@Override public void onMenuButtonClicked() { drawerLayout.openDrawer(GravityCompat.START); }
From source file:com.grandilo.stanthony.MainActivity.java
@Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case android.R.id.home: mDrawerLayout.openDrawer(GravityCompat.START); return true; case R.id.action_settings: startActivity(new Intent(this, AboutStAnthony.class)); return true; }// w w w . ja v a 2 s .c o m return super.onOptionsItemSelected(item); }
From source file:cn.eoe.android.libraries.ui.activity.MainActivity.java
@SuppressLint("NewApi") @Override//from w ww.j a va 2s .c o m protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); getSupportActionBar().setBackgroundDrawable(getResources().getDrawable(R.drawable.common_title_bg)); getSupportActionBar().setDisplayHomeAsUpEnabled(true); getSupportActionBar().setHomeButtonEnabled(true); mTitle = mDrawerTitle = getTitle(); mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout); mDrawerLeft = (LinearLayout) findViewById(R.id.left_drawer); mContentLayout = (FrameLayout) findViewById(R.id.content_frame); mDrawerList = (ListView) findViewById(R.id.left_drawer_list_view); // List<Object> items = new ArrayList<Object>(); // items.add(new Category("")); // items.add(new Item("", R.drawable.star)); // items.add(new Item("", R.drawable.like_me)); // items.add(new Item("?", R.drawable.star)); //??? ?? SlideFactory.getInstance(this).getSlide(false, new SlideRevHandler() { @Override public void onSuccess(int statusCode, LibSlides slides) { //?? System.err.println(statusCode + " " + slides.getData().get(0).getItems().get(0).getTitle()); } @Override public void onFailure(int statusCode, Throwable throwable) { throwable.printStackTrace(); } }); mDrawerList.setOnItemClickListener(new DrawerItemClickListener()); // set a custom shadow that overlays the main content when the drawer opens mDrawerLayout.setDrawerShadow(R.drawable.drawer_shadow, GravityCompat.START); // 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.app_name, /* "open drawer" description for accessibility */ R.string.app_name /* "close drawer" description for accessibility */ ) { public void onDrawerClosed(View view) { getSupportActionBar().setTitle(mTitle); invalidateOptionsMenu(); // creates call to onPrepareOptionsMenu() } public void onDrawerOpened(View drawerView) { getSupportActionBar().setTitle(mDrawerTitle); invalidateOptionsMenu(); // creates call to onPrepareOptionsMenu() } }; mDrawerLayout.setDrawerListener(mDrawerToggle); if (savedInstanceState == null) { selectItem(0); } }
From source file:com.global.fragment.NativeMenuFragment.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.drawablemenu, null); mPlanetTitles = getResources().getStringArray(R.array.planets_array); mDrawerLayout = (DrawerLayout) view.findViewById(R.id.drawer_layout); mDrawerList = (ExpandableListView) view.findViewById(R.id.left_drawer); // set a custom shadow that overlays the main content when the drawer // opens//from ww w. j av a 2 s . com mDrawerLayout.setDrawerShadow(R.drawable.drawer_shadow, GravityCompat.START); // set up the drawer's list view with items and click listener data.add(new ExpandBean("", new ChildBean("SIM?", "CheckSimFragment"), new ChildBean("", "CheckJZQFragment"), new ChildBean("", "CheckCJQFragment"))); data.add(new ExpandBean("", new ChildBean("??", "CheckRebootFragment"), new ChildBean("??", "CheckReadVersionFragment"), new ChildBean("??", "CheckReadAddressFragment"), new ChildBean("?", "CheckSetAddressFragment"), new ChildBean("??", "CheckReadPowerFragment"), new ChildBean("??", "CheckSimFragment"))); mDrawerList.setAdapter(new ExpandAdapter(getActivity(), data)); mDrawerList.setOnItemClickListener(new DrawerItemClickListener()); mDrawerList.setOnChildClickListener(this); // enable ActionBar app icon to behave as action to toggle nav drawer getActivity().getActionBar().setDisplayHomeAsUpEnabled(true); getActivity().getActionBar().setHomeButtonEnabled(true); // ActionBarDrawerToggle ties together the the proper interactions // between the sliding drawer and the action bar app icon mDrawerToggle = new ActionBarDrawerToggle(getActivity(), /* 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) { getActivity().getActionBar().setTitle(mTitle); getActivity().invalidateOptionsMenu(); // creates call to // onPrepareOptionsMenu() } public void onDrawerOpened(View drawerView) { getActivity().getActionBar().setTitle(mDrawerTitle); getActivity().invalidateOptionsMenu(); // creates call to // onPrepareOptionsMenu() } }; mDrawerLayout.setDrawerListener(mDrawerToggle); mDrawerToggle.syncState(); if (savedInstanceState == null) { selectItem(0); } return view; }
From source file:com.fallahpoor.tehranbrt.MainActivity.java
@Override public boolean onNavigationItemSelected(MenuItem item) { Intent intent;/* w w w . j a v a 2 s. com*/ switch (item.getItemId()) { case R.id.nav_settings: intent = new Intent(this, SettingsActivity.class); displayActivity(intent); break; case R.id.nav_latest_changes: displayChangeLogDialog(); break; case R.id.nav_about: intent = new Intent(this, AboutActivity.class); displayActivity(intent); break; case R.id.nav_exit: finish(); break; } mDrawerLayout.closeDrawer(GravityCompat.START); return true; }
From source file:com.adkdevelopment.e_contact.ui.MainActivity.java
@Override public void onBackPressed() { // If drawer is open - close it on a Hardware Back button if (mDrawerLayout.isDrawerOpen(GravityCompat.START)) { mDrawerLayout.closeDrawers();// ww w. ja va 2 s .c om } else { super.onBackPressed(); } }
From source file:com.dena.app.usage.watcher.fragment.NavigationDrawerFragment.java
public void setUp(int fragmentId, DrawerLayout drawerLayout) { mFragmentContainerView = getActivity().findViewById(fragmentId); mDrawerLayout = drawerLayout;/*from w w w . j a va 2 s . c o m*/ mDrawerLayout.setDrawerShadow(R.drawable.drawer_shadow, GravityCompat.START); ActionBar actionBar = getActionBar(); actionBar.setDisplayHomeAsUpEnabled(true); actionBar.setHomeButtonEnabled(true); mDrawerToggle = new ActionBarDrawerToggle(getActivity(), mDrawerLayout, R.drawable.ic_drawer, R.string.navigation_drawer_open, R.string.navigation_drawer_close) { public void onDrawerClosed(View drawerView) { super.onDrawerClosed(drawerView); if (!isAdded()) { return; } getActivity().supportInvalidateOptionsMenu(); } public void onDrawerOpened(View drawerView) { super.onDrawerOpened(drawerView); if (!isAdded()) { return; } if (!mUserLearnedDrawer) { mUserLearnedDrawer = true; SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(getActivity()); sp.edit().putBoolean(PREF_USER_LEARNED_DRAWER, true).apply(); } getActivity().supportInvalidateOptionsMenu(); } }; if (!mUserLearnedDrawer && !mFromSavedInstanceState) { mDrawerLayout.openDrawer(mFragmentContainerView); } mDrawerLayout.post(new Runnable() { public void run() { mDrawerToggle.syncState(); } }); mDrawerLayout.setDrawerListener(mDrawerToggle); }
From source file:com.dnielfe.manager.BrowserActivity.java
private void setupDrawer() { mDrawer = (ListView) findViewById(R.id.left_drawer); // Set shadow of navigation drawer mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout); mDrawerLayout.setDrawerShadow(R.drawable.drawer_shadow, GravityCompat.START); // Add Navigation Drawer to ActionBar mDrawerToggle = new android.support.v7.app.ActionBarDrawerToggle(this, mDrawerLayout, toolbar, R.string.drawer_open, R.string.drawer_close) { @Override/*from w ww. java2 s . com*/ public void onDrawerOpened(View drawerView) { supportInvalidateOptionsMenu(); } @Override public void onDrawerClosed(View view) { supportInvalidateOptionsMenu(); } }; mDrawerLayout.setDrawerListener(mDrawerToggle); }
From source file:app.uni.my.myapplication.HeaderActivity.java
private HeaderView headerView() { HeaderView headerView = new HeaderView(HeaderActivity.this, false); headerView.background().setBackgroundColor(getResources().getColor(R.color.material_grey_600)); Picasso.with(HeaderActivity.this).load(R.drawable.uni).into(headerView.background()); Picasso.with(HeaderActivity.this).load(R.drawable.logo2).into(headerView.avatar()); headerView.username(student.getName() + " " + student.getSurname()); headerView.email(student.getEmail()); headerView.setOnHeaderClickListener(new HeaderInterface.OnHeaderClickListener() { @Override/*from w ww .j a va 2 s . c om*/ public void onClick(View view) { drawerLayout.closeDrawer(GravityCompat.START); } }); headerView.setOnAvatarClickListener(new HeaderInterface.OnAvatarClickListener() { @Override public void onClick(View view) { } }); headerView.setArrow(new HeaderInterface.OnArrowClickListener() { @Override public void onClick(View view) { if (isConnectingToInternet()) refresh(); else Toast.makeText(HeaderActivity.this, "No Internet Connection", Toast.LENGTH_SHORT).show(); } }); return headerView; }