5

Ich habe ein Problem mit meiner App: ein seltsames Verhalten auf Version> = Lollipop, wegen AndroidBug5497Workaround.Android SnackBar über Tastatur mit FAB

Ich benutze Koordinator Layout, Kollaps Toolbar, Fragmente, schwimmende Aktion Tasten und Snackbar, alles funktioniert gut auf Pre-Lollipop. Ich muss meine Fab über Tastatur zeigen, und ich benutze die AndroidBug5497Workaround. (nach Joseph Johnson's solution)

Aber mit dieser Lösung wird die Snackbar verrückt. Ich bin mit allen Support-Bibliotheken Android 23,2 +, und in meinem Manifest habe ich android:windowSoftInputMode="stateAlwaysHidden|adjustResize" für diese Tätigkeit

eingestellt, dass die Struktur meiner Tätigkeit ist.

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

Und das ist das Fragment:

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

Jede Hilfe wird zu schätzen wissen. Vielen Dank.

Normal Behavior without keyboard

Pre Lollipop Behavior Lollipop

+0

ich mit demselben Problem konfrontiert, wenn Sie die Lösung dann hierher gelangt sind es bitte teilen? – Ninja

+0

nein. Ich habe Dialoge benutzt, um das Problem "zu lösen" – ArghArgh

Antwort

0

Versuchen Sie folgende in der Aktivität von Ihrem Manifest

android:windowSoftInputMode="adjustResize" 
Verwandte Themen