0

I have used actionbarcompat in programming. Also I've added android-support-v7-appcompat library. Unfortunately action bar display as bellow (Items doesn't appear) : enter image description here

please say right way. this is my menu.xml code:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:ActionBar2="http://schemas.android.com/apk/res-auto">

    <item
        android:id="@+id/action_search"
        android:orderInCategory="100"
        ActionBar2:showAsAction="always"
        android:title="Search"/>
    <item
        android:id="@+id/action_copy"
        android:orderInCategory="100"
        ActionBar2:showAsAction="always"
        android:title="Copy"/>
    <item
        android:id="@+id/action_share"
        android:orderInCategory="100"
       ActionBar2:showAsAction="always"
        android:title="Share"/>
    <item
        android:id="@+id/action_share"
        android:orderInCategory="100"
        ActionBar2:showAsAction="always"
        android:title="Hossein"/>

</menu>
Alex Curran
  • 8,818
  • 6
  • 49
  • 55
hosseinAmini
  • 2,184
  • 2
  • 20
  • 46

2 Answers2

0

Please take a look at the answers in this question (Android Studio - just can't get action bar / overflow to work?). If a hardware button is available no overflow menu will be shown.

Community
  • 1
  • 1
Patrick Leitermann
  • 2,144
  • 2
  • 13
  • 13
0

This works for me with appcompat v21:

On My onCreateoptionsMenu();

    final MenuItem switchButton = menu.findItem(R.id.action_import);
    final MenuItem searchItem = menu.findItem(R.id.action_search);

    MenuItemCompat.setShowAsAction(searchItem, MenuItemCompat.SHOW_AS_ACTION_ALWAYS);
    MenuItemCompat.setShowAsAction(switchButton, MenuItemCompat.SHOW_AS_ACTION_ALWAYS); 
Juanjo
  • 298
  • 1
  • 15