Tengo una Barra de acciones de división, y yo estoy tratando de agregar funcionalidad casi idéntica a la de Google Play 'Reproduciendo' ..Android - Empuje vista personalizada al pie de la pantalla
puedo conseguir elementos de menú a aparecen en la parte inferior de la pantalla, usando onCreateOptionsMenu, pero parece que no puedo obtener una vista personalizada para que aparezca en la parte inferior de la pantalla cuando se usa actionBar.setCustomView. La vista personalizada solo se encuentra debajo de la barra de acciones superior.
¿Alguien sabe cómo forzar la vista personalizada hacia la parte inferior, o agregar vistas personalizadas al onCreateOptionsMenu?
Éstos son los fragmentos de mi código:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ActionBar actionBar = getActionBar();
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
actionBar.setDisplayShowTitleEnabled(true);
actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);
//Custom view to add
actionBar.setCustomView(R.layout.albumitem);
//This view shows up just under the top actionbar at the moment,
despite menu items being at the bottom
El código de opciones del menú: (Estos están mostrando hacia abajo la parte inferior donde me gustaría que mi vista personalizada que ser)
@Override
public boolean onCreateOptionsMenu(Menu menu) {
new MenuInflater(this).inflate(R.menu.option_menu, menu);
return (super.onCreateOptionsMenu(menu));
}
I cree que el menú de reproducción en curso en la parte inferior de la aplicación google Play music es una vista personalizada dentro de una barra de acción de división:
se puede hacer referencia a mi respuesta aquí [fijo Bottombar y Topbar] [1] [1]: http://stackoverflow.com/a/14597289/1627904 – k0sh