Menu items should specify a title(解决方法)

Just a wrong XML namespace! Try with:

<menu xmlns:android="http://schemas.android.com/apk/res/android">
</menu>

And as G.T. suggested you should consider using appcompat on the showAsAction property (only needed if you want to support API < 11):

<menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto">
    <item
        android:id="@+id/item1"
        android:icon="@drawable/ic_launcher"
        app:showAsAction="ifRoom|withText"
        android:title="@string/Add_New" />
</menu>

Note:

The appcompat library is compatible with some old Android versions (API 7+) that can't handle the showAsAction property because they don't have the ActionBar (API < 11).

share improve this answer
 
 
Thanks a million, worked like a charm! –  user3375184  Jan 28 '15 at 14:59

Try this:

<menu xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:app="http://schemas.android.com/apk/res-auto">
<item android:id="@+id/item1" 
android:icon="@drawable/ic_launcher" 
android:title="@string/Add_New" 
app:showAsAction="ifRoom|withText">
</item>
</menu>

It works for me perfectly.

share improve this answer
 
 
I can't see what you added to my answer. –  Gorcyn  Jan 27 '15 at 15:19


http://stackoverflow.com/questions/28157511/android-studio-menu-item

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值