2014-05-20 3 views
1

Я столкнулся с проблемой, пока я настраивал настройки для моего App.Создайте параметры панели действийMenu в PreferenceFragment

Я хотел бы иметь кнопку в ActionBar (например, сохранить), но мой ActionBar ничего не показывает. Я положил эту Линию в onCreate. Метод:

this.setHasOptionsMenu(true);

и реализованы методы

public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) 
public boolean onOptionsItemSelected(MenuItem item) 

, а также. Однако он ничего не показывает.

ответ

1

Убедитесь, что ваша кнопка пункт в вашем действии макет меню что-то вроде:

<item 
    android:id="@+id/action_save" 
    android:orderInCategory="1" 
    your_icon:showAsAction="always" 
    android:icon="@drawable/icon_save" 
    /> 

+0

your_icon: <меню Xmlns: андроид = "http://schemas.android.com/ apk/res/android " xmlns: your_icon =" http://schemas.android.com/apk/res-auto " > – Xcihnegn

+0

О, боже, я забыл showAsAction, это смущает. В любом случае спасибо за помощь :) – RelativTo

Смежные вопросы