title: How to change all the text on all my activities (button text, textviews, etc.) with a click event?
body: <p>Can i change all the text in my app to other text, when i click a button or maybe select a menu item?</p>
  
  <p>What I am actually trying to do is make my app to translate to a couple of non-iso languages ("non-iso" means i couldn't find them on wiki's <a href="https://en.wikipedia.org/wiki/List_of_ISO_639-2_codes" rel="nofollow">ISO-639</a> list).</p>
  
  <p>So I want the user to be able to select the language in which they view my app, regardless of whatever their phone language settings might be. And i want them to be able to make the language selection from within the app.</p>
  
  <p>I have all the english button and textview text in strings.xml, and i can make a strings-xx.xml for the new languages.</p>
  
  <p>I will be using a submenu with the language options listed. So the text change will be responding to an onclick event on that menu.
  Any pointers will be very welcome.</p>