-
Notifications
You must be signed in to change notification settings - Fork 27
Open
Description
I have changed the locale with call to onAttach(context) on my Application and on my base AppCompatActivity that every other Activity extends.
On Android API < 24 (Kitkat, Lollipop, Marshmallow) it works great.
On Android 24 and 25 the content of the whole activity is on the desired language. Unfortunately the language of the actionbar is on the device preferred language.
I have debugged a bit and this methods are called from the system:
Activity.onPostCreate -> Activity.onTitleChanged(getTitle(), getTitleColor())
Here Activity.getTitle() returns Activity.mTitle which is the title on the prefered system language.
Only (bad)workaround i found is store the string id for the activity, and call Activity.setTitle(StringResId) on onCreate
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels