zoukankan      html  css  js  c++  java
  • android 软键盘的使用

    AndroidManifest.xml文件中界面对应的<activity>里加入
    android:windowSoftInputMode="adjustPan"   键盘就会覆盖屏幕(解决了view随着键盘弹出而整体上移)
    android:windowSoftInputMode="stateVisible|adjustResize"   屏幕整体上移

    EditText默认不弹出软件键盘

    <activity android:name=".Main"

                      android:label="@string/app_name"
                      android:windowSoftInputMode="adjustUnspecified|stateHidden"
                     android:configChanges="orientation|keyboardHidden|screenSize" />

    让EditText失去焦点,使用EditText的clearFocus方法

     edit.clearFocus();

    显示:

    InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE);
    imm.toggleSoftInput(0,
    InputMethodManager.HIDE_NOT_ALWAYS);

    隐藏:

    InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE);
    imm.hideSoftInputFromWindow(mLoginButton.getWindowToken(), 0);

  • 相关阅读:
    初涉网络安全领域
    pythontip上的数据结构和算法练习题
    学c++需要先学c语言吗?
    田园将芜胡不归
    java学习视频
    微软越来越喜欢Github(转载)
    指针(一级指针、二级指针)
    数字盒子
    点结构Tpoint
    枚举类型
  • 原文地址:https://www.cnblogs.com/zhaoleigege/p/5036300.html
Copyright © 2011-2022 走看看