1 person found this helpful
Are you using the default desktop spark skins which use TLF text? If so you'll want to change to use FTE text (the default mobile skins use FTE)
Thank you Shongrunden.
Please help me clarify this:
I'm not talking about a packaged mobile app here. Is it possible to call-control the android virtual keyboard from an embedded swf ( that is also used by pc's ) or is it only possible via a packaged mobile app ?
Or can the method you suggest be used for both packaged mobile apps and swfs?
Flex 4.5 introduces a new "mobile" project type that includes support for common features like touch scrolling, dealing with different DPIs, larger default font sizes, etc. As you point out, these projects run in Adobe AIR as standalone applications on the device.
Deploying Flex applications via the browser is not officially supported on mobile devices. You can do it, but you won't have access to all of the new mobile features since they depend on APIs in Adobe AIR that aren't available in the Flash Player. This means that you will have to do a little more work yourself to get your web application to work well in a mobile browser.
For example if you use a spark TextInput/TextArea it probably won't work, but if you use the mx TextInput/TextArea it should (since it uses FTE text).