2
因此,我在我的Honeycomb應用程序中有一個PreferenceActivity
子類,並且應該具有爲某個服務添加帳戶的功能。我使用loadHeadersFromResource
從XML加載首選項標題,但我也希望將帳戶添加到標題列表中,就像在GMail應用程序中一樣。 有沒有辦法做到這一點,而不寫我自己的PreferenceActivity
?將標題添加到PreferenceActivity
感謝
因此,我在我的Honeycomb應用程序中有一個PreferenceActivity
子類,並且應該具有爲某個服務添加帳戶的功能。我使用loadHeadersFromResource
從XML加載首選項標題,但我也希望將帳戶添加到標題列表中,就像在GMail應用程序中一樣。 有沒有辦法做到這一點,而不寫我自己的PreferenceActivity
?將標題添加到PreferenceActivity
感謝
這是不特定於蜂巢它適用於Android 2.1等也是如此。 只需使用PreferenceCategory作爲標題並將首選項添加到類別即可。
在onCreate中就像這樣。
PreferenceScreen pf = getPreferenceManager().createPreferenceScreen(this);
pf.setPersistent(true);
setPreferenceScreen(pf);
PreferenceCategory account1 = new PreferenceCategory(this);
account1 .setTitle("Account 1");
pf.addPreference(account1);
Preference p = ...;
account1.addPreference(p);
哦,沒關係。事實上這不是問題。只是沒有注意到明顯的解決方案。 – ilya 2011-12-23 11:13:07
這已棄用。 – 2012-04-19 08:11:44