在开发Anroid的时候,当你打开一个界面的时候,屏幕的焦点会自动停留在第一个EditText中,Android的软键盘默认会自动弹出,用户第一眼连界面都没有看清楚,软键盘就弹出来了,这就影响到了用户体验,我们需要设置打开界面的时候,当EditText获取焦点的时候,不弹出软键盘,其实也很简单,代码如下:

// 默认软键盘不弹出 getWindow().setSoftInputMode( WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);

在OnCreate()函数中,加上即可,OK,搞定。

更多相关文章

  1. 设置软键盘弹出时覆盖Activity
  2. Android(安卓)带清除功能的输入框控件ClearEditText,仿IOS的输入
  3. Android(安卓)四大核心组件之Activity
  4. Android之解决在scrollview中嵌套ListView切换界面时scrollview
  5. Android输入框布局如何随键盘变化
  6. 让你的 EditText 全部清除
  7. Android界面开发之盘点所有Dialog对话框大合集(一)
  8. Android——LinearLayout按下(state_pressed)或获取焦点时(state
  9. Android实现两个Activity界面的跳转并传值

随机推荐

  1. Android屏幕待机时间的获取和设置
  2. android活动的生存期
  3. 开发者工程师软件工程师的IOS,WindowsPhon
  4. Android 6.0权限处理问题
  5. Android(安卓)实时采集声音的频率和大小
  6. Android热修复之AndFix
  7. Android及Robotium学习总结【环境变量,真
  8. 关于Android(安卓)popupWindow的位置显示
  9. Android(安卓)Activity的启动过程过程分
  10. 基于Qt for Android联想到调用Android AP