Android actionLayout未显示工具栏

前端之家收集整理的这篇文章主要介绍了Android actionLayout未显示工具栏前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试将自定义布局显示为选项菜单中的项目.
这就是我到目前为止所做的
<item
    android:id="@+id/action_profile"
    android:orderInCategory="100"
    android:title="Profile"
    android:actionLayout="@layout/layout_menu_profile"
    app:showAsAction="never" />

我试过了

app:actionLayout="@layout/layout_menu_profile"

以及每this SO链接,但它仍然只显示标题配置文件

我通过Android Studio 1.5使用Blank Activity创建了新项目.
minSDK = 15,targetSDK = 23

以下是空白活动中的代码.

@Override
 public boolean onCreateOptionsMenu(Menu menu) {

    getMenuInflater().inflate(R.menu.menu_home,menu);

    MenuItem item = menu.findItem(R.id.action_profile);


    return true;
}

我哪里错了?

解决方法

使用app:actionLayout而不是android:actionLayout.

完整代码……

<item
android:id="@+id/action_profile"
android:orderInCategory="100"
android:title="Profile"
app:actionLayout="@layout/layout_menu_profile"  
app:showAsAction="always" />
原文链接:https://www.f2er.com/android/309895.html

猜你在找的Android相关文章