Jai Saxena
Jai Saxena

Reputation: 255

items from menu_main not being shown as icon on actionBar, using sdk version 22

I want to display the search icon on my action bar but it doesn't show up as icon even on setting showAsIcon to always.

<menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto">
    <item android:id="@+id/action_search" android:title="@string/action_search"
        android:orderInCategory="100"
        android:icon="@drawable/ic_action_search"
        app:showAsAction="ifRoom" />
    <item android:id="@+id/action_switch"
        android:title="@string/action_switch"
        android:orderInCategory="100"
        android:icon="@drawable/web_hi_res_512"
        app:showAsAction="ifRoom" />
    <item android:id="@+id/action_settings" android:title="@string/action_settings"
        android:orderInCategory="100"
        app:showAsAction="never" />
    <item android:id="@+id/action_about" android:title="@string/action_about"
        android:orderInCategory="100"
        app:showAsAction="never" />

</menu>

Upvotes: 0

Views: 136

Answers (1)

ci_
ci_

Reputation: 8774

Use the standard "android" namespace when you're extending Activity, the "app" namespace is only used if you need the support library, i.e. extending AppCompatActivity or ActionBarActivity.

Upvotes: 1

Related Questions