View Single Post
Old 12-27-2011, 12:49 AM   #8
ixtab
(offline)
ixtab ought to be getting tired of karma fortunes by now.ixtab ought to be getting tired of karma fortunes by now.ixtab ought to be getting tired of karma fortunes by now.ixtab ought to be getting tired of karma fortunes by now.ixtab ought to be getting tired of karma fortunes by now.ixtab ought to be getting tired of karma fortunes by now.ixtab ought to be getting tired of karma fortunes by now.ixtab ought to be getting tired of karma fortunes by now.ixtab ought to be getting tired of karma fortunes by now.ixtab ought to be getting tired of karma fortunes by now.ixtab ought to be getting tired of karma fortunes by now.
 
ixtab's Avatar
 
Posts: 2,907
Karma: 6736092
Join Date: Dec 2011
Device: K3, K4, K5, KPW, KPW2
Quote:
Originally Posted by yifanlu View Post
Is it possible to make a launcher extension that shows the language settings screen?
Wohoo, yes! Just found this out now:
Code:
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.
ixtab is offline   Reply With Quote