ADT至22.6.0版本之后,创建新的安装项目,会出现appcompat_v7的内容。并且是创建一个新的内容就会出现。这到底是怎么回事呢?原来appcompat_v7是Google自己的一个兼容包,就是一个支持库,能让2.1以上全使用上4.0版本的界面。所以MenuItem的setShowAsAction方法的兼容就可以用appcompat_v7解决了, 下面是解决方法:
创建一个新项目, 在MainActivity中添加如下代码
关键代码:MenuItemCompat.setShowAsAction(item, MenuItemCompat.SHOW_AS_ACTION_IF_ROOM);