I am interested in this question: I want to implement in the application settings, changing the text size, changing the text color, background, font, and so on.

How to properly and better implement it? Create a separate activation with your layout and from this activate transfer values ​​to the main activation?

Tell me who knows how it should be and how to do it better.

    1 answer 1

    How to properly and better implement it?

    Depends on the situation:

    • if these are some local parameters, then you can display a screen for changing these parameters in the form of a dialog over the activation to which these parameters relate;

    • If the parameters are global, then it would be advisable to use a separate activit to change them.

    The settings themselves can be saved in SharedPreferences .

    For the settings screen, there are templates: PreferenceActivity and PreferenceFragment .

    • That is, it is better to create a separate activation for the settings? - Tommy
    • @Tommy, Updated the answer. - post_zeew