Вкладка поднимается вместе с клавиатурой

Это было опубликовано раньше, но ответов нет.

Проблема:

TabBar -> (2 вкладки)

  • Вкладка имеет Scrollview и EddiText
  • Вторая вкладка: что-то еще

При нажатии на EditText мягкая клавиатура поднимается вверх и TabBar вместе с ней.

(Уродливым решением было бы отключить прокрутку в ScrollView )

Любое достойное решение?

Простым решением было бы сказать TabBar настроить режим Softkeyboard. Для этого перейдите в файл манифеста, а в элементе Tabbar добавьте эту строку,

 android:windowSoftInputMode="adjustPan" 

Это заставляет вашу Tabbar оставаться внизу, даже когда отображается клавиатура.

Обновление: проигнорировать ответ, подумал, что вы используете 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 (eg, 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> 

Intereting Posts
Сервер ByetHost, передающий значения html «Проверка вашего браузера» с помощью JSON String Как установить порядок положительных и отрицательных кнопок в AlertDialog? Импортировать архив APK Android? LibGDX RTL рендеринг шрифтов? Разрешение экрана Android Может ли приложение Android-приложения запускаться до его запуска пользователем? Копирование sqlite db на устройство Android не выполняется Android – Firebase – TaskSnapshot – Доступ к методу должен осуществляться только в пределах частного пространства? Передача параметров через URI в Android Кнопка общего доступа на Android в Qt Quick Как отменить регистрацию слушателя от датчика после остановки обслуживания? Как добавить зависимость проекта google-play-services.jar, чтобы мой проект запускался и отображал карту Вычислить разницу между двукратным андроидом Ошибка зависимости при использовании aar-библиотеки Простая транс анимация на макете Android не работает во второй раз