@Retention(value=CLASS) @Target(value=TYPE) public @interface PreferenceHeaders
Should be used on a EActivity
class which is a subclass of
PreferenceActivity
, to inject
the preference headers from resource.
The annotation value should be one of R.xml.* fields.
Example :@PreferenceHeaders(R.xml.preference_headers) @EActivity public class SettingsActivity extends PreferenceActivity { @PreferenceByKey(R.string.myPref1) Preference myPreference1; @PreferenceByKey(R.string.checkBoxPref) CheckBoxPreference checkBoxPref; @AfterPreferences void initPrefs() { checkBoxPref.setChecked(false); } }
PreferenceScreen
public abstract String resName
Copyright © 2010-2015. All Rights Reserved.