Barra de acción dividida en Android 5.0 (Lollipop)

¿Alguien sabe si la barra de acción dividida cuando se eliminó la función estrecha de Android 5.0? Parece que ya no tiene ningún efecto en el diseño.

3 Solutions collect form web for “Barra de acción dividida en Android 5.0 (Lollipop)”

Dado que esta pregunta no fue respondida realmente antes …

¿Alguien sabe si la barra de acción dividida cuando se eliminó la función estrecha de Android 5.0?

Sí, lo fue , aunque ese cambio no está documentado fuera de la entrada del rastreador de problemas en sí.

Como se dijo, no se puede dividir la barra de acción, aunque se puede lograr un resultado aún mejor con la barra de herramientas.

Toolbar toolbarBottom = (Toolbar) findViewById(R.id.toolbar_bottom); toolbarBottom.inflateMenu(R.menu.menu_bottom); toolbarBottom.setOnMenuItemClickListener(new Toolbar.OnMenuItemClickListener() { @Override public boolean onMenuItemClick(MenuItem menuItem) { //your code return false; } }); 

Es importante decir que esta función es compatible con la compatibilidad con appcompat

 compile "com.android.support:appcompat-v7:21.0.+" 

También tendrá que declarar la barra de herramientas en su diseño.

 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <android.support.v7.widget.Toolbar xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="?attr/colorPrimary" android:minHeight="?attr/actionBarSize" app:popupTheme="@style/ThemeOverlay.AppCompat.Light" app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" /> <android.support.v7.widget.Toolbar android:id="@+id/toolbar_bottom" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:background="?attr/colorPrimary" android:minHeight="?attr/actionBarSize"/> <LinearLayout xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingTop="?attr/actionBarSize" android:layout_above="@id/toolbar" android:layout_below="@id/toolbar_bottom" /> </LinearLayout> 

Al igual que otras respuestas, puede crear sus propias barras con archivos xml de menú o directamente de la codificación.
Barra de herramientas no establecerá dos o más elementos visibles siempre, pero puede forzar la barra de herramientas para mostrar a los botones de acción visible siempre y las acciones de desbordamiento creará un menú de opciones automáticamente.
La otra personalización básica se puede hacer por los archivos del xml.
Código:

  final Toolbar lowerTool=(Toolbar)findViewById(R.id.lower_toolbar); lowerTool.inflateMenu(R.menu.lower_toolbar_menu); lowerTool.getMenu().findItem(com.tvf.emag.R.id.action_previous).setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM | MenuItem.SHOW_AS_ACTION_WITH_TEXT| MenuItem.SHOW_AS_ACTION_IF_ROOM); lowerTool.getMenu().findItem(com.tvf.emag.R.id.action_previous).setEnabled(mPager.getCurrentItem() > 0); lowerTool.getMenu().add(Menu.NONE, com.tvf.emag.R.id.action_next, Menu.NONE, (mPager.getCurrentItem() == mPagerAdapter.getCount() - 1) ? com.tvf.emag.R.string.action_finish : com.tvf.emag.R.string.action_next); lowerTool.getMenu().findItem(com.tvf.emag.R.id.action_next).setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM | MenuItem.SHOW_AS_ACTION_WITH_TEXT| MenuItem.SHOW_AS_ACTION_IF_ROOM); lowerTool.setOnMenuItemClickListener(new Toolbar.OnMenuItemClickListener() { @Override public boolean onMenuItemClick(MenuItem menuItem) { switch (menuItem.getItemId()) { case com.tvf.emag.R.id.action_previous: mPager.setCurrentItem(mPager.getCurrentItem() - 1); return true; case com.tvf.emag.R.id.action_next: mPager.setCurrentItem(mPager.getCurrentItem() + 1); return true; } return true; } }); 
  • Cambiar ActionBar Inicio / Icono de flecha hacia arriba
  • Altura de la pantalla sin barra de estado, barra de acción y pestañas
  • Replicar las pestañas incrustadas de la barra de acciones
  • Cómo cambiar el color de las pestañas de navegación de ActionBar?
  • Cómo especificar el modo de acción oscura con mi tema
  • Cómo cambiar el tamaño de la barra de acción
  • OnNavigationItemSelected en ActionBar se está llamando en el inicio cómo puede evitarlo?
  • Barra de acción El botón Atrás no funciona
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.