Dynamically changing onscreen keyboard layout in android
<p>I would like to build a custom keyboard layout for a messenger app I am working on which is localized within the app. I currently noticed that keyboard settings could be selected from the settings to displayed preferred layout choice e.g english,chinese, french. 
My goal is to (1) Dynamically assign keyboard layout from within the app on specifying what language you would want to send the message as
(2) Build 3 different keyboard layouts that are not included as the default locales of the device and be able to do as SAID IN 1 above.</p>

<p>Ps, How can I dynamically change onscreen keyboard to display in different language formats AND how can i build a custom keyboard layout to allow users insert text.</p>
