• android edittext不弹出软键盘


    EditText 不弹出软件键盘2011-05-17 12:291.EditText默认不弹出软件键盘 
    方法一: 
    在AndroidMainfest.xml中选择哪个activity,设置windowSoftInputMode属性为adjustUnspecified|stateHidden 
    例如:<activity android:name=".Main" 
                      android:label="@string/app_name" 
                      android:windowSoftInputMode="adjustUnspecified|stateHidden" 
                      android:configChanges="orientation|keyboardHidden"> 
                <intent-filter> 
                    <action android:name="android.intent.action.MAIN" /> 
                    <category android:name="android.intent.category.LAUNCHER" /> 
                </intent-filter> 
            </activity> 
    方法二: 
    让EditText失去焦点,使用EditText的clearFocus方法 
    例如:EditText edit=(EditText)findViewById(R.id.edit); 
               edit.clearFocus(); 
    方法三: 
    强制隐藏Android输入法窗口 
    例如:EditText edit=(EditText)findViewById(R.id.edit);  
               InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); 
               imm.hideSoftInputFromWindow(edit.getWindowToken(),0); 

    2.EditText始终不弹出软件键盘 
    例:EditText edit=(EditText)findViewById(R.id.edit); 
           edit.setInputType(InputType.TYPE_NULL); 

  • 相关阅读:
    4 ansibleplaybook Sky
    3 ansible常用模块命令 Sky
    13 k8s各组件介绍 Sky
    22、kubernetes安装 Sky
    2022/04/10 TypeScript_Study_Day3
    2022/04/02 TypeScript_Study_Day2
    2022/05/09 TypeScript_Study_Day6
    2022/04/01 TypeScript_Study_Day1
    2022/04/12 TypeScript_Study_Day4
    2022/04/14 TypeScript_Study_Day5
  • 原文地址:https://www.cnblogs.com/littlezan/p/3941216.html
Copyright © 2020-2023  润新知