List of usage examples for android.support.v4.view GravityCompat END
int END
To view the source code for android.support.v4.view GravityCompat END.
Click Source Link
From source file:de.uni_weimar.mheinz.androidtouchscope.TouchScopeActivity.java
@Override public void onBackPressed() { if (mDrawerLayout.isDrawerOpen(GravityCompat.START)) mDrawerLayout.closeDrawer(GravityCompat.START); else if (mDrawerLayout.isDrawerOpen(GravityCompat.END)) mDrawerLayout.closeDrawer(GravityCompat.END); else//from ww w. ja va2 s. c om super.onBackPressed(); }
From source file:com.google.samples.apps.iosched.videolibrary.VideoLibraryFilteredFragment.java
@Override public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); mImageLoader = new ImageLoader(getActivity(), android.R.color.transparent); mYearsFilterRadioGroup = (RadioGroup) getActivity().findViewById(R.id.years_radio_group); mTopicsFilterRadioGroup = (RadioGroup) getActivity().findViewById(R.id.topics_radio_group); mDrawerLayout = (DrawerLayout) getActivity().findViewById(R.id.drawer_layout); mDrawerLayout.setDrawerShadow(R.drawable.drawer_shadow_flipped, GravityCompat.END); }
From source file:com.vinexs.eeb.BaseActivity.java
/** * Require setDefaultBackStackListener() ran in onCreate *//* ww w .j a v a 2 s . c o m*/ protected void BackStackSyncStatus() { try { FragmentManager fragMgr = getSupportFragmentManager(); int count = fragMgr.getBackStackEntryCount(); if (count - 1 >= 0) { Log.d("TEST", "BackStackSyncStatus::(count - 1 >= 0) == true"); BackStackEntry entry = fragMgr.getBackStackEntryAt(count - 1); String title = (String) entry.getBreadCrumbTitle(); if (getSupportActionBar() != null) { setBackStackTitle(title); getSupportActionBar().setHomeButtonEnabled(true); if (!hasLeftDrawer && !hasRightDrawer) { getSupportActionBar().setDisplayHomeAsUpEnabled(true); } } if (drawerLayout != null) { drawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED, GravityCompat.START); drawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED, GravityCompat.END); } if (drawerToggle != null) { drawerToggle.setDrawerIndicatorEnabled(false); } onBaseBackStackChanged(false, count); } else { if (getSupportActionBar() != null) { setBackStackTitle(Utility.getAppName(this)); getSupportActionBar().setHomeButtonEnabled(false); if (!hasLeftDrawer && !hasRightDrawer) { getSupportActionBar().setDisplayHomeAsUpEnabled(false); } } if (hasLeftDrawer) { drawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_UNLOCKED, GravityCompat.START); if (drawerToggle != null) { drawerToggle.setDrawerIndicatorEnabled(true); } } if (hasRightDrawer) { drawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED, GravityCompat.END); } onBaseBackStackChanged(true, count); } if (drawerToggle != null) { drawerToggle.syncState(); } } catch (Exception e) { e.printStackTrace(); } }
From source file:com.google.samples.apps.iosched.explore.ExploreSessionsActivity.java
@Override public void onBackPressed() { if (mDrawerLayout != null && mDrawerLayout.isDrawerOpen(GravityCompat.END)) { mDrawerLayout.closeDrawer(GravityCompat.END); } else {/* w w w . j ava2s . c o m*/ super.onBackPressed(); } }
From source file:com.activiti.android.app.activity.MainActivity.java
public void setLockRightDrawer(boolean lock) { if (mDrawerLayout == null) { return;//from ww w. j a v a 2s. co m } if (lock) { mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED, GravityCompat.END); } else { mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_UNLOCKED, GravityCompat.END); } }
From source file:com.ruesga.rview.BaseActivity.java
private void configureOptionsDrawer() { // Options is open/closed programmatically getContentBinding().drawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED, GravityCompat.END); // Listen for options close getContentBinding().drawerLayout.addDrawerListener(new DrawerLayout.DrawerListener() { @Override/*from w w w . jav a 2s . c o m*/ public void onDrawerSlide(View drawerView, float slideOffset) { } @Override public void onDrawerOpened(View drawerView) { } @Override public void onDrawerClosed(View drawerView) { if (getContentBinding().drawerOptionsView == drawerView) { getContentBinding().drawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED, GravityCompat.END); } } @Override public void onDrawerStateChanged(int newState) { } }); }
From source file:com.jaredrummler.android.colorpicker.ColorPanelView.java
/** * Show a toast message with the hex color code below the view. *//*from w ww. java 2s . c o m*/ public void showHint() { final int[] screenPos = new int[2]; final Rect displayFrame = new Rect(); getLocationOnScreen(screenPos); getWindowVisibleDisplayFrame(displayFrame); final Context context = getContext(); final int width = getWidth(); final int height = getHeight(); final int midy = screenPos[1] + height / 2; int referenceX = screenPos[0] + width / 2; if (ViewCompat.getLayoutDirection(this) == ViewCompat.LAYOUT_DIRECTION_LTR) { final int screenWidth = context.getResources().getDisplayMetrics().widthPixels; referenceX = screenWidth - referenceX; // mirror } StringBuilder hint = new StringBuilder("#"); if (Color.alpha(color) != 255) { hint.append(Integer.toHexString(color).toUpperCase(Locale.ENGLISH)); } else { hint.append(String.format("%06X", 0xFFFFFF & color).toUpperCase(Locale.ENGLISH)); } Toast cheatSheet = Toast.makeText(context, hint.toString(), Toast.LENGTH_SHORT); if (midy < displayFrame.height()) { // Show along the top; follow action buttons cheatSheet.setGravity(Gravity.TOP | GravityCompat.END, referenceX, screenPos[1] + height - displayFrame.top); } else { // Show along the bottom center cheatSheet.setGravity(Gravity.BOTTOM | Gravity.CENTER_HORIZONTAL, 0, height); } cheatSheet.show(); }
From source file:com.fjoglar.etsitnoticias.view.activities.NewsListActivity.java
@OnClick(R.id.empty_state_button) void emptyStateButtonClick() { String checkButton = getResources().getString(R.string.retry_message); if (emptyStateButton.getText().equals(checkButton)) { mNewsListPresenter.updateNews(); } else {//from ww w . ja v a2 s . co m drawerLayout.openDrawer(GravityCompat.END); } }
From source file:com.example.venkatagovardhan.docorganizer.FolderActivity.java
@Override public void onClipboardContentsChange(Clipboard clipboard) { invalidateOptionsMenu();//w ww.jav a2 s. c o m ListView clipboardListView = (ListView) findViewById(R.id.listClipboard); if (clipboard.isEmpty() && drawerLayout != null) drawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED, GravityCompat.END); else { drawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_UNLOCKED, GravityCompat.END); FileManagerApplication application = (FileManagerApplication) getApplication(); if (clipboardListView != null) { ClipboardFileAdapter clipboardFileAdapter = new ClipboardFileAdapter(this, clipboard, application.getFileIconResolver()); clipboardFileAdapter.setFontApplicator(fontApplicator); clipboardListView.setAdapter(clipboardFileAdapter); } } }
From source file:android.support.v7.app.MediaRouteButton.java
@Override public boolean performLongClick() { if (super.performLongClick()) { return true; }/*w w w . j a v a2s .c om*/ if (!mCheatSheetEnabled) { return false; } final CharSequence contentDesc = getContentDescription(); if (TextUtils.isEmpty(contentDesc)) { // Don't show the cheat sheet if we have no description return false; } final int[] screenPos = new int[2]; final Rect displayFrame = new Rect(); getLocationOnScreen(screenPos); getWindowVisibleDisplayFrame(displayFrame); final Context context = getContext(); final int width = getWidth(); final int height = getHeight(); final int midy = screenPos[1] + height / 2; final int screenWidth = context.getResources().getDisplayMetrics().widthPixels; Toast cheatSheet = Toast.makeText(context, contentDesc, Toast.LENGTH_SHORT); if (midy < displayFrame.height()) { // Show along the top; follow action buttons cheatSheet.setGravity(Gravity.TOP | GravityCompat.END, screenWidth - screenPos[0] - width / 2, height); } else { // Show along the bottom center cheatSheet.setGravity(Gravity.BOTTOM | Gravity.CENTER_HORIZONTAL, 0, height); } cheatSheet.show(); performHapticFeedback(HapticFeedbackConstants.LONG_PRESS); return true; }