Skip to navigation
example to build an preference activity with AndroidX Preference Library
08.07.25
1. Add Dependency Add this to your app’s build.gradle: Groovy dependencies { implementation "androidx.preference:preference:1.2.1" } 2. Create Your Preferences XML Create a file: res/xml/root_preferences.xml XML
3. Create a PreferenceFragmentCompat Java public class SettingsFragment extends PreferenceFragmentCompat { @Override public void onCreatePreferences(Bundle savedInstanceState, String rootKey) { setPreferencesFromResource(R.xml.root_preferences, rootKey); } } 4. Create a Host Activity Java public class SettingsActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); getSupportFragmentManager() .beginTransaction() .replace(android.R.id.content, new SettingsFragment()) .commit(); } } 5. Register Activity in AndroidManifest.xml XML
https://developer.android.com/develop/ui/views/components/settings
Reply
Anonymous
Information Epoch 1752317767
Live free or die.
Home
Notebook
Contact us