2016-09-10 3 views
0

Привет ребята я хочу, чтобы отобразить действия с текстом и изображениями на панели действий, но я только получить текст в меню переполненияменю ActionBar с текстом, значок, текст

мой menu.xml файл

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

<item 
    android:id="@+id/action_show_ir_list" 

    android:showAsAction="ifRoom" 
    android:title="Cancel"/> 


<item 
    android:id="@+id/phone" 
    android:title="Wowio" 
    android:icon="@drawable/logo" 
    android:showAsAction="ifRoom" 
    /> 
    <!--android:icon="@drawable/info"--> 

    <item 
    android:id="@+id/computer" 
    android:title="Done" 

    android:showAsAction="ifRoom" 
    /> 


    </menu> 

в моем главном классе

@Override 
public boolean onCreateOptionsMenu(Menu menu) { 
    MenuInflater inflater = getMenuInflater(); 
    inflater.inflate(R.menu.menu, menu); 

    return true; 
} 

@Override 
public boolean onOptionsItemSelected(MenuItem item) { 

    super.onOptionsItemSelected(item); 

    switch(item.getItemId()){ 
     case R.id.phone: 
      Toast.makeText(getBaseContext(), "You selected About App", Toast.LENGTH_SHORT).show(); 
      break; 

     case R.id.computer: 


      Toast.makeText(getBaseContext(), "You selected About Developer", Toast.LENGTH_SHORT).show(); 
      break; 
     case R.id.action_show_ir_list: 

      Toast.makeText(getBaseContext(), "Volume Set To Max", Toast.LENGTH_SHORT).show(); 
      break; 

    } 
    return true; 

} 

Здесь каждая вещь приходит в течение меню потока ничего не приходит на панели действий enter image description here

Я пробовал каждую вещь в Интернете, и ничего не работает

Что мне делать, чтобы показать их на ActionBar?

+0

Использовать настраиваемое представление в панели инструментов проверки [это] (http://stackoverflow.com/questions/32774757/add-custom-layout -to-toolbar) – Raghavendra

+0

i Не хочу использовать панель инструментов, она поддерживает в примерах проектов, но когда мы интегрируемся с mainproject, она дает ошибки – Redman

+0

Затем проверьте это http://stacktips.com/tutorials/android/actionbar-with-custom -view-example-in-android – Raghavendra

ответ

0
<menu xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:[yourapp]="http://schemas.android.com/apk/res-auto"> 
<item android:id="@+id/menu_add_size" 
android:title="@string/menu_add_item" 
android:orderInCategory="10" 
[yourapp]:showAsAction="always" 
android:icon="@android:drawable/ic_menu_add" /> 

вместо [YourApp] введите ваше имя приложения

+0

попробовал все варианты там, но ничего не работает ifroom, withtext, always, never – Redman

+0

проверьте эту ссылку http://stackoverflow.com/questions/17914017/android-4-3-menu-item-showasaction-always-ignored – Androider

+0

@Redman, попробуйте использовать пользовательскую панель инструментов, если ничего не работает для вас. но над решением должно работать – Androider