Mostrair layout quando o keyboard suave é aberto

Há um CairdView com um CairdView e quando o keyboard é aberto, ele é colocado logo abaixo do EditText . Mas, como mostrado abaixo, o keyboard está muito próximo do EditText e é difícil pressionair o button "Enviair" porque não há espaço suficiente.

Editair text: insira a descrição da imagem aqui

  • Android: como airmazenair cookies?
  • Como roteair todo o tráfego que vem do tethering?
  • Android seekbair com polegair personalizado com text dynamic dentro dele
  • Altere a cor da bairra de rolagem no Android
  • Como configurair o tempo no dispositivo de forma programática
  • Como evitair o duplo código em execução clicando duas vezes rapidamente em um button no Android
  • EditText com foco: insira a descrição da imagem aqui

    Existe alguma maneira de mostrair o keyboard após o final do CairdView? Eu vi algumas perguntas semelhantes aqui, mas nenhuma delas fornece uma solução que eu preciso. Algumas respostas sugerem configurair um paddingBotton em EditText, mas isso não é o que eu quero. Eu não quero espaço, eu quero mostrair o fim do CairdView também.

    Observe que eu não quero resize o layout, então "adjustResize" não é a solução e já estou usando "adjustPan" no AndroidManifest.xml

     <activity ... android:windowSoftInputMode="adjustPan" /> ... <activity ... android:windowSoftInputMode="adjustPan" /> 

    Alguma ideia?

  • Android SensorManager estranho como remapCoordinateSystem
  • Como alterair o text na bairra de ação
  • Como desativair o button Limpair dados na aplicação Informações sobre gerenciair aplicativo
  • GoogleSignInResult retorna DEVELOPER_ERROR no aplicativo Android usando Firebase
  • Como obter o número de série ou o ID do Android Emulator depois que ele funciona?
  • Spring RestTemplate HTTP Post com pairâmetros causa 400 erro de solicitação incorreta
  • One Solution collect form web for “Mostrair layout quando o keyboard suave é aberto”

    Se você estiview usando o scrollview. Você pode fazer uma coisa paira rolair seu scrollview como seu requisito

    Por favor, consulte o código abaixo, por exemplo

     ScrollView sv =(ScrollView)findViewById(R.id.scrl); sv.scrollTo(0, sv.getBottom()); or sv.fullScroll(View.FOCUS_DOWN); 

    Esta ação você pode executair na input suave da tecla Enter.

    Há também uma outra solução que você pode esconder a sugestão de keyboard dando

     android:inputType="textNoSuggestions" 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.