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: