Daydream的设置页面在加载时崩溃

时间:2014-04-13 14:05:20

标签: android daydream

我在Android上制作纯文本白日梦,无法打开设置屏幕。白日梦的其余部分运行良好,但设置没有。这是设置xml:

<?xml version="1.0" encoding="utf-8"?>

<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
<EditTextPreference
    android:key="pref_text"
    android:title="Text on daydream"
    android:dialogTitle="Text on daydream:"
    android:defaultValue="Hello world!" />
</PreferenceScreen>

我也在使用PreferenceFragments。我认为这是XML,但以下是片段和活动:

public class SettingsFragment extends PreferenceFragment {
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    // Load the preferences from an XML resource
    addPreferencesFromResource(R.xml.settings);
}
}

public class SettingsActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    // Display the fragment as the main content.
    getFragmentManager().beginTransaction()
            .replace(android.R.id.content, new SettingsFragment())
            .commit();
}
}

我该如何解决?

1 个答案:

答案 0 :(得分:1)

我所要做的就是将设置活动设置为默认值。然后它就修好了!

相关问题