5

Ho un problema con la mia app: uno strano comportamento su Version> = Lollipop, a causa di AndroidBug5497Workaround.Android SnackBar sopra la tastiera con FAB

Utilizzo layout coordinatore, barra degli strumenti comprimibile, frammenti, pulsanti di azione mobile e snackbar, tutto funziona perfettamente con il pre-lecca-lecca. Ho bisogno di mostrare il mio Fab sulla tastiera e utilizzo AndroidBug5497Workaround. (secondo con Joseph Johnson's solution)

Ma con questa soluzione lo snack bar sta diventando pazzo. Sto utilizzando librerie di supporto tutto di androide 23.2 +, e nel mio manifesto ho impostato android:windowSoftInputMode="stateAlwaysHidden|adjustResize" per questa attività

Ecco la struttura della mia attività:.

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

E questo è il frammento:

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

Qualsiasi aiuto sarà apprezzato. Grazie mille.

Normal Behavior without keyboard

Pre Lollipop Behavior Lollipop

+0

io faccia lo stesso problema, se hai la soluzione quindi si prega di condividerle qui? – Ninja

+0

no. Ho usato i dialoghi per "risolvere" il problema – ArghArgh

risposta

0

Provare a utilizzare seguendo l'attività del vostro manifesta

android:windowSoftInputMode="adjustResize"