Android EditText 默认不弹出输入法

来源:互联网 发布:淘宝数据分析哪些内容 编辑:程序博客网 时间:2024/05/16 11:38

当Layout中有EditText时,会默认获取焦点并且弹出输入法,这种效果有时很反人类,So..

getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);

一行代码解决问题,在onCreate()的setContentView之后调用

栗子

override fun onCreate(savedInstanceState: Bundle?) {        super.onCreate(savedInstanceState)        setContentView(R.layout.activity_main)        window.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN)        //  初始定位  全都默认即可        var mLocationClient = LocationClient(this@MainActivity)
阅读全文
0 0
原创粉丝点击