在我的PreferenceFragment中,我有一个ListPreference,我以编程方式将其添加到PreferenceScreen中,如下所示

ListPreference groupPref = new ListPreference(getActivity());
groupPref.setTitle("Aktuelle Gruppe");
groupPref.setKey("groupObjectId");
groupPref.setEntries(entries);
groupPref.setEntryValues(values);

PreferenceScreen screen = this.getPreferenceScreen();
screen.addPreference(groupPref);


这通常可以正常工作,首选项在首选项列表中有一个标题。但是在选择对话框打开时它没有标题。

java - Android以编程方式添加的ListPreference缺少标题-LMLPHP

如何使其在该对话框中显示标题?

最佳答案

Call setDialogTitle()setTitle()PreferenceScreen的行中设置标题。

10-06 08:59