Example usage for android.support.v4.view GravityCompat END

List of usage examples for android.support.v4.view GravityCompat END

Introduction

In this page you can find the example usage for android.support.v4.view GravityCompat END.

Prototype

int END

To view the source code for android.support.v4.view GravityCompat END.

Click Source Link

Usage

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;
}