在 Android Studio 中向工具栏添加图标

Adding icons to toolbar in Android Studio

我想将 Android 中的菜单图标设置到工具栏的左侧。不工作。

package com.vrobinde.reminderapp

import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.view.Menu
import android.view.MenuInflater

class MainActivity : AppCompatActivity() {

    @Override
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)


        setSupportActionBar(findViewById(R.id.toolbar))
    }

    override fun onCreateOptionsMenu(menu: Menu?): Boolean {

        MenuInflater inflater = getMenuInflater();
        inflater.inflate(R.menu.menu_icons, menu);

        return true;
    }
}

第 21 行: MenuInflater 带有红色下划线,等号带有红色下划线,右括号带有红色下划线。 第 22 行: 充气器为红色

我正在使用 AndroidX

您正在混合使用 java 和 kotlin:

在科特林中:

override fun onCreateOptionsMenu(menu: Menu?): Boolean {
        menuInflater.inflate(R.menu.menu_icons, menu)
        return true
    }

在java中:

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.menu_icons, menu);
        return true;
    }