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