Обновление: игнорировать ответ, думал, что вы используете Adobe Flex для Android (не знаю почему!)деактивировано.
Можно добавить слушателей на глобальном уровне приложения http://bbishop.org/blog/?p=524.
<?xml version="1.0" encoding="utf-8"?>
<fx:Script>
<![CDATA[
import mx.core.FlexGlobals;
protected function textinput1_softKeyboardActivatingHandler(event:SoftKeyboardEvent):void
{
// TODO Auto-generated method stub
FlexGlobals.topLevelApplication.tabbedNavigator.tabBar.visible = false;
}
protected function textinput1_softKeyboardDeactivateHandler(event:SoftKeyboardEvent):void
{
// TODO Auto-generated method stub
FlexGlobals.topLevelApplication.tabbedNavigator.tabBar.visible = true;
}
]]>
</fx:Script>
<fx:Declarations>
<!-- Place non-visual elements (e.g., services, value objects) here -->
</fx:Declarations>
<s:Scroller id="scroller" left="10" right="10" top="10" bottom="70" >
<s:VGroup paddingTop="3" paddingLeft="5" paddingRight="5" paddingBottom="3" horizontalAlign="center">
<s:TextInput softKeyboardActivating="textinput1_softKeyboardActivatingHandler(event)"
softKeyboardDeactivate="textinput1_softKeyboardDeactivateHandler(event)"/>
</s:VGroup>
</s:Scroller>