Snažím sa urobiť obrazovku nastavení s preferenciouActivity, ale nefunguje to, keď po kliknutí na položku Nastavenia v mojej ponuke dostanem čiernu predvoľbu Obrazovka: /
preferences_activity.xml
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent" android:layout_height="match_parent">
<PreferenceCategory
android:title="Zamanlayıcı"
android:key="Countdowntimer_key">
<CheckBoxPreference
android:key="countdowntimer_loop_pKey"
android:summary="Süre bittikten sonra yeniden otomatik başlat"
android:title="Zamanlayıcı Döngüsü"
android:defaultValue="false"
/>
</PreferenceCategory>
</PreferenceScreen>
PreferenceActivity.Java
public class PreferenceActivity extends android.preference.PreferenceActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setTheme(R.style.ZaaTheme);
addPreferencesFromResource(R.xml.preferences_activity);
}
}
odpovede:
0 pre odpoveď č. 1V niektorých zariadeniach som mal rovnaký problém. Pomohlo mi nastavenie témy v manifeste, napr.
android:theme="@style/Theme.AppCompat.DayNight"