Enfrentando dificuldades em utilizar o teclado no android 4.0.3?
-
11-12-2019 - |
Pergunta
Tenho vindo a trabalhar sobre a tela de um aplicativo que inclui um edittext do tipo numérico de entrada.Ele funciona normalmente , o que acontece é que --quando o usuário toque o editetxt um teclado numérico abre que toma toda a tela, como usuário pressione avançar no teclado , este teclado é fechado e um novo teclado que leva metade tela aparece.
Eu não sei como ouvir o teclado botão avançar .
O que eu realmente quero é que como posso desativar um teclado.O código que estou usando é simples edittext:
<EditText
android:id="@+id/teedittext"
android:layout_width="85dip"
android:layout_height="wrap_content"
android:numeric="integer" >
</EditText>
Por favor me ajude eu sou novo para isso?Eu prefiro desativar o primeiro teclado?
Solução
Ok eu tenho a responder-Me Este código de recortes fez o meu dia:
teedittext.setOnFocusChangeListener(new EditText.OnFocusChangeListener() {
@Override
public void onFocusChange(View v, boolean hasFocus) {
// TODO Auto-generated method stub
InputMethodManager imm =(InputMethodManager) getSystemService( INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(((EditText)findViewById(v.getId())).getWindowToken(), 0);
}
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow