Originally Posted by yifanlu
Is it possible to make a launcher extension that shows the language settings screen?
Just found this out now:
lipc-set-prop com.lab126.appmgrd start app://com.lab126.booklet.settings?historyView=INTERNATIONAL
The launcher extension is trivial then.
Still, I personally prefer the method of "overriding" the class file because it integrates more naturally (and BTW, no functionality is lost: the dictionaries management is also available as a sub-option of the "international" settings). The only question is how it would behave on OTA updates which affect the SettingsDisplayController implementation.
Oh, you can go to any of the view modes defined by in the SettingsBooklet hashmap using this method. I assume this also goes for other booklets.