2016-01-30 5 views
2

Я искал форумы, но не могу понять, как показать строку заголовка в Фрагме настроек Android. Я вижу вопросы о том, как скрыть это, но не о том, как его показать.Android: как показать строку заголовка в настройках Фрагмент

У меня есть деятельность предпочтения

public class SettingsActivity extends PreferenceActivity { 
    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     getFragmentManager().beginTransaction().replace(android.R.id.content,new SettingsFragment()).commit(); 
    } 
} 

И у меня есть фрагмент предпочтения:

public class SettingsFragment extends PreferenceFragment { 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     addPreferencesFromResource(R.xml.preferences); 
    } 
} 

И у меня есть предпочтения XML:

<?xml version="1.0" encoding="utf-8"?> 
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> 
    <PreferenceCategory 
     android:title="@string/title"> 
     <CheckBoxPreference 
      android:key="regular" 

Однако нет никакого заголовка в верхней части экрана настроек. Любые идеи, как сделать одно шоу?

+0

http://stackoverflow.com/questions/26509180/no-actionbar-in-preferenceactivity-after-upgrade-to-support-library-v21 –

ответ

-1

Вы имеете в виду строку заголовка в фрагменте?
вы можете попробовать унаследовать AppCompatActivity.

+0

Это должен быть комментарий или добавить некоторое объяснение с ответом, как этот ответ помочь ОП в устранении текущей проблемы –