java - How to set android Keyboard language -
when user input edittext. want set soft keyboard can't change language.
how set ?
thanks!
maybe can you.
public class localizationupdateractivity extends activity { @override public void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.main); private string[] languages = { "inglese", "italiano", "francese" }; spinner spinner = (spinner) findviewbyid(r.id.spinner1); spinner.setprompt("select language"); arrayadapter<string> adapter = new arrayadapter<string>(this, android.r.layout.simple_spinner_item, languages); adapter.setdropdownviewresource(android.r.layout.simple_spinner_dropdown_item); spinner.setadapter(adapter); spinner.setonitemselectedlistener(new onitemselectedlistener() { public void onitemselected(adapterview arg0, view arg1, int arg2, long arg3) { configuration config = new configuration(); switch (arg2) { case 0: config.locale = locale.english; break; case 1: config.locale = locale.italian; break; case 2: config.locale = locale.french; break; default: config.locale = locale.english; break; } getresources().updateconfiguration(config, null); } public void onnothingselected(adapterview arg0) { // todo auto-generated method stub } }); } public void onclick(view v){ startactivity(new intent(getbasecontext(), textactivity.class)); } }
Comments
Post a Comment