Как создать нижние меню в Android

Мне нужно такого типа меню, как смотреть изображение снизу.

Мне нужно это меню

Но я нашел этот тип меню.

введите описание изображения здесь

а вот мой menu_main.xml

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item
    android:id="@+id/weather"
    android:icon="@drawable/ic_launcher"
    android:title="weather"/>
<item
    android:id="@+id/second"
    android:icon="@drawable/ic_launcher"
    android:title="Home"/>
<item
    android:id="@+id/java"
    android:icon="@drawable/ic_launcher"
    android:title="Java"/>
<item
    android:id="@+id/android"
    android:icon="@drawable/ic_launcher"
    android:title="Android"/>
</menu>

1 ответ

Вам не нужно меню, создайте его с помощью Horizontal RecyclerView и установите onMenuClickListener. Просто это

РЕДАКТИРОВАТЬ:

@Override
public boolean onKeyDown(int keycode, KeyEvent e) {
    switch(keycode) {
        case KeyEvent.KEYCODE_MENU:
            doSomething();
            return true;
    }

    return super.onKeyDown(keycode, e);
}

с этим слушателем вы можете контролировать свою кнопку.

Другие вопросы по тегам