Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 工具栏仅显示工具栏主菜单中项目的标题_Java_Android_Xml_Android Toolbar_Android Menu - Fatal编程技术网

Java 工具栏仅显示工具栏主菜单中项目的标题

Java 工具栏仅显示工具栏主菜单中项目的标题,java,android,xml,android-toolbar,android-menu,Java,Android,Xml,Android Toolbar,Android Menu,工具栏仅显示工具栏主菜单中项目的标题 我的主活动工具栏 <androidx.appcompat.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" style="@style/MyToolbar&quo

工具栏仅显示工具栏主菜单中项目的标题

我的主活动工具栏

<androidx.appcompat.widget.Toolbar
    android:id="@+id/toolbar"
    android:layout_width="match_parent"
    android:layout_height="?attr/actionBarSize"
    style="@style/MyToolbar"
    app:theme="@style/Theme.Mytheme"
    android:elevation="4dp"
    />
在Android Studio中正确显示:

在那种情况下怎么了

仅在设备上显示错误,即仅显示项目本身的标题属性

android:actionLayout="@layout/coin_bar"
为此:

app:actionLayout="@layout/coin_bar"

Android Studio中正确显示了什么?@quantumPuter工具栏中的自定义视图。你能不能附上一个设备截图,这样我们就可以看到Android Studio和设备版本之间的差异?亲切问候。我没有注意到任何差异。对于任何试图使用此答案的人,我相信Dominik可能会将其更改为:app:actionLayout=“@layout/coin\u bar”
@Override
    public boolean onCreateOptionsMenu(Menu menu) {
        super.onCreateOptionsMenu(menu);
        getMenuInflater().inflate(R.menu.menu_main, menu);
        return true;
    }
android:actionLayout="@layout/coin_bar"
app:actionLayout="@layout/coin_bar"