2
我試圖做一個設置與preferenceActivity屏幕,但它不工作,當我點擊我的菜單上的設置它給了我黑色的偏好屏幕:/我的偏好活動是全黑
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);
}
}
你的主題就是這麼做的。嘗試爲該活動設置一個清晰的主題,或者只是爲您的首選項活動創建一個只需要一個列表視圖的自定義xml – mobilepotato7
我已經嘗試將主題設置爲另一個,但它沒有工作 – Jbb