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.baba.chat.Mid.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // EditText ett=(EditText)findViewById(R.id.ipaddd); //Button startchatting=(Button)findViewById(R.id.startchatter); /* //from w ww.j a v a 2 s . c om startchatting.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub //ipadd=et.getText().toString(); Toast.makeText(getApplicationContext(), "HELLO", Toast.LENGTH_SHORT).show(); /*Intent y=new Intent ("com.baba.chat.MAINACTIVITY"); if(ipaddress!="") {startActivity(y); } else { Toast.makeText(getApplicationContext(), "Please Enter IP address", Toast.LENGTH_SHORT).show(); } } }); */ // Toast.makeText(getApplicationContext(), "11", Toast.LENGTH_SHORT).show(); mTitle = mDrawerTitle = getTitle(); mPlanetTitles = getResources().getStringArray(R.array.planets_array); 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.drawer_shadow, GravityCompat.START); // set up the drawer's list view with items and click listener mDrawerList.setAdapter(new ArrayAdapter<String>(this, R.layout.drawer_list_item, mPlanetTitles)); mDrawerList.setOnItemClickListener(new DrawerItemClickListener()); // enable ActionBar app icon to behave as action to toggle nav drawer getActionBar().setDisplayHomeAsUpEnabled(true); getActionBar().setHomeButtonEnabled(true); //Toast.makeText(getApplicationContext(), "22", Toast.LENGTH_SHORT).show(); // 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) { getActionBar().setTitle(mTitle); invalidateOptionsMenu(); // creates call to onPrepareOptionsMenu() } public void onDrawerOpened(View drawerView) { getActionBar().setTitle(mDrawerTitle); invalidateOptionsMenu(); // creates call to onPrepareOptionsMenu() } }; mDrawerLayout.setDrawerListener(mDrawerToggle); if (savedInstanceState == null) { selectItem(0); } }
From source file:com.artitk.licensefragment.example.NavigationDrawerFragment.java
/** * Users of this fragment must call this method to set up the navigation drawer interactions. * * @param fragmentId The android:id of this fragment in its activity's layout. * @param drawerLayout The DrawerLayout containing this fragment's UI. *//* w w w . ja v a 2 s. c o m*/ public void setUp(int fragmentId, DrawerLayout drawerLayout) { mFragmentContainerView = getActivity().findViewById(fragmentId); mDrawerLayout = drawerLayout; // set a custom shadow that overlays the main content when the drawer opens mDrawerLayout.setDrawerShadow(R.drawable.drawer_shadow, GravityCompat.START); // set up the drawer's list view with items and click listener ActionBar actionBar = getActionBar(); actionBar.setDisplayHomeAsUpEnabled(true); actionBar.setHomeButtonEnabled(true); // ActionBarDrawerToggle ties together the the proper interactions // between the navigation 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.navigation_drawer_open, /* "open drawer" description for accessibility */ R.string.navigation_drawer_close /* "close drawer" description for accessibility */ ) { @Override public void onDrawerClosed(View drawerView) { super.onDrawerClosed(drawerView); if (!isAdded()) { return; } getActivity().invalidateOptionsMenu(); // calls onPrepareOptionsMenu() } @Override public void onDrawerOpened(View drawerView) { super.onDrawerOpened(drawerView); if (!isAdded()) { return; } if (!mUserLearnedDrawer) { // The user manually opened the drawer; store this flag to prevent auto-showing // the navigation drawer automatically in the future. mUserLearnedDrawer = true; SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(getActivity()); sp.edit().putBoolean(PREF_USER_LEARNED_DRAWER, true).apply(); } getActivity().invalidateOptionsMenu(); // calls onPrepareOptionsMenu() } }; // If the user hasn't 'learned' about the drawer, open it to introduce them to the drawer, // per the navigation drawer design guidelines. if (!mUserLearnedDrawer && !mFromSavedInstanceState) { mDrawerLayout.openDrawer(mFragmentContainerView); } // Defer code dependent on restoration of previous instance state. mDrawerLayout.post(new Runnable() { @Override public void run() { mDrawerToggle.syncState(); } }); mDrawerLayout.setDrawerListener(mDrawerToggle); }
From source file:com.github.piasy.gitstar.MainActivity.java
@SuppressWarnings("StatementWithEmptyBody") @Override// w w w. j a va 2 s . co m public boolean onNavigationItemSelected(@NonNull MenuItem item) { int id = item.getItemId(); if (id == R.id.all_star) { showTag(R.string.all_star, false); } else if (id == R.id.untagged_star) { showTag(R.string.untagged_star, false); } else if (id == R.id.android_text) { showTag(R.string.android_text, false); } else if (id == R.id.android_image) { showTag(R.string.android_image, false); } else if (id == R.id.dev_ops) { showTag(R.string.dev_ops, false); } else if (id == R.id.hack_mitm) { showTag(R.string.hack_mitm, false); } mDrawer.closeDrawer(GravityCompat.START); return true; }
From source file:cc.softwarefactory.lokki.android.fragments.NavigationDrawerFragment.java
public void toggleDrawer() { if (isDrawerOpen()) { mDrawerLayout.closeDrawer(GravityCompat.START); } else {/* ww w . ja v a2 s.c o m*/ mDrawerLayout.openDrawer(GravityCompat.START); } }
From source file:com.akhbulatov.wordkeeper.ui.activity.MainActivity.java
@Override public void onBackPressed() { if (mDrawerLayout.isDrawerOpen(GravityCompat.START)) { mDrawerLayout.closeDrawer(GravityCompat.START); } else if (getSupportFragmentManager().getBackStackEntryCount() != 0) { getSupportFragmentManager().popBackStack(); // Returns to the main fragment and shows it mWordListFragment = new WordListFragment(); getSupportFragmentManager().beginTransaction() .replace(R.id.layout_root_container, mWordListFragment, WORD_LIST_FRAGMENT_TAG).commit(); mNavigationView.setCheckedItem(R.id.menu_drawer_all_words); setTitle(R.string.title_all_words); } else {//from www. j a v a2s .c o m super.onBackPressed(); } }
From source file:com.hijacker.InstallToolsDialog.java
@Override public void onDismiss(final DialogInterface dialog) { super.onDismiss(dialog); if (init) {/* ww w . jav a 2 s .com*/ init = false; mDrawerLayout.openDrawer(GravityCompat.START); main(); } }
From source file:com.example.db.messagewall.activity.MainActivity.java
@Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case android.R.id.home: mDrawerLayout.openDrawer(GravityCompat.START); break;// w ww. jav a2 s . co m case R.id.action_about: startActivity(new Intent(MainActivity.this, AboutActivity.class)); break; case R.id.action_feedback: Intent intent = new Intent(MainActivity.this, CustomActivity.class); startActivity(intent); break; case R.id.action_settheme: final MaterialDialog materialDialog = new MaterialDialog(MainActivity.this); View view = LayoutInflater.from(this).inflate(R.layout.color_picker, null); ListView listView = (ListView) view.findViewById(R.id.listview); final ColorPickerAdapter colorPickerAdapter = new ColorPickerAdapter(MainActivity.this); listView.setAdapter(colorPickerAdapter); materialDialog.setView(view); materialDialog.setCanceledOnTouchOutside(true); materialDialog.setNegativeButton("Cancel", new View.OnClickListener() { @Override public void onClick(View v) { materialDialog.dismiss(); } }).setPositiveButton("Ok", new View.OnClickListener() { @Override public void onClick(View v) { if (colorPickerAdapter.Flag) { ThemeHelper.setTheme(MainActivity.this, colorPickerAdapter.getThemeId()); reload(); materialDialog.dismiss(); } else { materialDialog.dismiss(); } } }); materialDialog.show(); return true; } return super.onOptionsItemSelected(item); }
From source file:com.friedran.appengine.dashboard.gui.DashboardActivity.java
private void initDrawerOnPhoneLayout() { mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout); // For tablets - disable the drawer navigation logic if (mDrawerLayout == null) return;/*from w ww. j av a2 s .co m*/ mDrawerLayout.setDrawerShadow(R.drawable.drawer_shadow, GravityCompat.START); mDrawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout, R.drawable.ic_drawer, R.string.drawer_open, R.string.drawer_close) { public void onDrawerClosed(View view) { invalidateOptionsMenu(); } public void onDrawerOpened(View drawerView) { invalidateOptionsMenu(); } }; mDrawerLayout.setDrawerListener(mDrawerToggle); ActionBar actionBar = getSupportActionBar(); actionBar.setDisplayHomeAsUpEnabled(true); // enable ActionBar app icon to behave as action to toggle nav drawer actionBar.setHomeButtonEnabled(true); }
From source file:android.support.design.widget.HeaderScrollingViewBehavior.java
private static int resolveGravity(int gravity) { return gravity == Gravity.NO_GRAVITY ? GravityCompat.START | Gravity.TOP : gravity; }
From source file:com.androguide.honamicontrol.MainActivity.java
@SuppressLint("NewApi") @SuppressWarnings("deprecation") @Override//www. j a v a2 s. co m protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); supportRequestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); setContentView(R.layout.activity_main); headers.add("Welcome"); headers.add("Kernel Control"); headers.add("Sound Control"); headers.add("Touch Screen"); headers.add("Help Center"); mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout); mDrawerList = (ListView) findViewById(R.id.left_drawer); mDrawerLayout.setDrawerShadow(R.drawable.drawer_shadow, GravityCompat.START); ArrayAdapter<String> pimpAdapter = new ArrayAdapter<String>(this, R.layout.drawer_list_item, mDrawerHeaders); mDrawerList.setAdapter(pimpAdapter); View child = mDrawerList.getChildAt(mDrawerList.getFirstVisiblePosition()); if (child != null && android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) child.setBackground(getColouredTouchFeedback()); mDrawerList.setOnItemClickListener(new DrawerItemClickListener()); /** * ActionBarDrawerToggle ties together the proper interactions between * the sliding drawer and the action bar app icon */ mDrawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout, R.drawable.ic_drawer, R.string.open_drawer, R.string.close_drawer) { public void onDrawerClosed(View view) { invalidateOptionsMenu(); } public void onDrawerOpened(View drawerView) { invalidateOptionsMenu(); } }; mDrawerLayout.setDrawerListener(mDrawerToggle); /** Tabs adapter using the PagerSlidingStrip library */ tabs = (PagerSlidingTabStrip) findViewById(R.id.tabs); pager = (ViewPager) findViewById(R.id.pager); MyPagerAdapter adapter = new MyPagerAdapter(this.getSupportFragmentManager()); pager.setAdapter(adapter); pager.setOnPageChangeListener(new OnPageChangeListener() { @Override public void onPageSelected(int arg0) { } @Override public void onPageScrolled(int arg0, float arg1, int arg2) { } @Override public void onPageScrollStateChanged(int arg0) { } }); final int pageMargin = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 4, getResources().getDisplayMetrics()); pager.setPageMargin(pageMargin); tabs.setViewPager(pager); tabs.setOnPageChangeListener(this); changeColor(Color.parseColor(mAppColor)); pager.setOffscreenPageLimit(5); }