在使用actionbar时当在menu中添加showasction属性时必须另外添加一个命名空间
<menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" > <!-- "Mark Favorite", should appear as action button if possible --> <item android:id="@+id/action_websearch" android:icon="@mipmap/action_search" android:title="search" app:showAsAction="ifRoom"/> </menu>