Configurações da barra de menus do Androidstudio

Crie uma nova coluna de menu no recurso res e crie um arquivo main.xml no arquivo de menu. O código é o seguinte: Se você não sabe como criá-lo, seguem as etapas específicas:

Primeiro, crie uma nova pasta de menu no próximo diretório
, clique com o botão direito do mouse no diretório res—New--Directory, entre no
menu do nome da pasta e clique em OK. Em seguida, crie um novo arquivo de menu chamado main nesta pasta, clique com o botão direito do mouse na pasta do menu e crie um
arquivo de recurso New-Menu

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item
    android:id="@+id/发起群聊_item"

    android:title="发起群聊"

    />

    <item
        android:id="@+id/添加朋友_item"
        android:title="添加朋友"
        />
    <item
        android:id="@+id/扫一扫_item"
        android:title="扫一扫"
        />
    <item
        android:id="@+id/收付款_item"
        android:title="收付款"
        />


</menu>

Esta é a pré-visualização da pré-visualização

Talvez você não esteja satisfeito com a simples operação de apenas exibir a barra de menus e, em seguida, clique no submenu da barra de menus para fazer um feedback simples da função.

Adicione o código correspondente zuizhongzz em MainActivity.java

public boolean onOptionsItemSelected (MenuItem item) {
        switch (item.getItemId()) {
            case R.id.发起群聊_item:
                Toast.makeText(this, "You clicked 发起群聊按钮", Toast.LENGTH_SHORT).show();
                break;
            case R.id.添加朋友_item:
                Toast.makeText(this,
                        "You clicked 添加朋友按钮", Toast.LENGTH_SHORT).show();
            case R.id.扫一扫_item:
                Toast.makeText(this, "You clicked 扫一扫按钮", Toast.LENGTH_SHORT).show();
                break;
            case R.id.收付款_item:
                Toast.makeText(this,
                        "You clicked 收付款按钮", Toast.LENGTH_SHORT).show();

                break;
            default:
        }
        return true;
    }

 Renderizações finais:

 

 

Acho que você gosta

Origin blog.csdn.net/Abtxr/article/details/124052724
Recomendado
Clasificación