5

У меня проблема с моим приложением: странное поведение в версии> = Lollipop из-за AndroidBug5497Workaround.Android SnackBar над клавиатурой с FAB

Я использую схему координатора, рушительную панель инструментов, фрагменты, кнопки с плавающим действием и закусочную, все отлично работает на pre-lollipop. Мне нужно показать свою Fab поверх клавиатуры, и я использую AndroidBug5497Workaround. (согласно Joseph Johnson's solution)

Но с этим решением закусочная сходит с ума. Я использую библиотеку поддержки все андроида 23,2 +, и в моем манифесте я установил android:windowSoftInputMode="stateAlwaysHidden|adjustResize" для этой деятельности

Это структура моей деятельности:.

<Coordinator Layout> 
    <Collapsing Toolbar /> 
    <Linear Layout> 
     <Fragment /> 
    </Linear Layout> 
    <Floating Action Button /> 
</Coordinator Layout> 

И вот фрагмент:

<Linear Layout> 
    <Nested Scroll View> 
     <Linear Layout> 
      <CardView 1/> 
      <CardView 2/> 
      <CardView n/> 
     </Linear Layout>  
    </Nested Scroll View> 
</Linear Layout> 

Любая помощь будет оценена. Большое спасибо.

Normal Behavior without keyboard

Pre Lollipop Behavior Lollipop

+0

сталкиваюсь такая же проблема, если вы получили решение, то, пожалуйста, поделитесь им здесь? – Ninja

+0

№. Я использовал диалоги для «решения» проблемы – ArghArgh

ответ

0

Попробуйте использовать следующие в деятельности вашего манифеста

android:windowSoftInputMode="adjustResize"