Jak wprowadzać globalne zmiany w mojej aplikacji na Androida?

Mam menu ustawień w mojej aplikacji, które kontroluje jednostki używane w aplikacji - jednostki metryczne lub amerykańskie. Kiedy więc użytkownik wybierze jedną z tych opcji w menu, chcę, aby moja aplikacja korzystała z wybranych jednostek podczas wyświetlania i obliczeń.

Planuję to zrobić, przechowując wartość logiczną w sharedpreferences, a następnie sprawdzając wartość logicznej za każdym razem, gdy otwierane jest działanie, a następnie wprowadzam odpowiednie zmiany.

Czy istnieje lepsza metoda, aby to zrobić?

Dzięki

questionAnswers(3)

yourAnswerToTheQuestion