Androidstudioのメニューバー設定

resリソースに新しいメニュー列を作成し、メニューファイルにmain.xmlファイルを作成します。コードは次のとおりです。作成方法がわからない場合の具体的な手順は次のとおりです。

まず、次のディレクトリに新しいメニューフォルダを作成し
、resディレクトリ-[新規]-[ディレクトリ]を右クリックして、フォルダ名
メニューに入り、[OK]をクリックします。次に、このフォルダーの下にmainという名前の新しいメニューファイルを作成し、メニューフォルダーを右クリックして、
新しいメニューリソースファイルを作成します。

<?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>

これはプレビューのプレビューです

メニューバーを表示するだけの簡単な操作に満足できない場合は、メニューバーのサブメニューをクリックして、簡単な機能フィードバックを作成してください。

MainActivity.javaに対応するコードzuizhongzzを追加します

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;
    }

 最終レンダリング:

 

 

おすすめ

転載: blog.csdn.net/Abtxr/article/details/124052724