android activity启动的时候隐藏软键盘
来源:互联网 发布:从零开始学linux编程 编辑:程序博客网 时间:2024/05/20 19:16
1、概述
android如果界面有EditText之类的跳软键盘的控件 在跳转到该界面是默认会跳出软键盘的。
更何况有些需求要直接需要获取焦点
<requestFocus />
如果是EditText就会有光标闪烁效果
该属性的位置:
<com.rockerhieu.emojicon.EmojiconEditText
android:id="@+id/upload_title_eidt"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="5dp"
android:layout_marginTop="5dp"
android:background="@drawable/upload_white"
android:hint="标题限30字内"
android:maxLength="30"
android:paddingLeft="10dp"
android:textColor="@color/black"
android:textColorHint="@color/new_share_conten_user_name"
android:textSize="@dimen/header_layout_right_text_size"
emojicon:emojiconSize="20sp">
<requestFocus/>
</com.rockerhieu.emojicon.EmojiconEditText>
2、为了增强用户体验,有时候不需要一进入就跳软键盘
a)、最方便的解决方式:
AndroidMainFest.xml文件中配置
android:windowSoftInputMode="stateHidden"
或者
android:windowSoftInputMode="adjustPan"
区别见:http://blog.csdn.net/yunnywu/article/details/7926015
b)、
在能获取到软键盘的控件的父级布局设置
android:focusable="true"
android:focusableInTouchMode="true"
副作用:就是EditText 没有了焦点,如果设置了<requestFocus /> 就无法得到光标闪烁的效果。
- android activity启动的时候隐藏软键盘
- android activity启动的时候隐藏软键盘
- android如何在activity启动的时候隐藏输入法软键盘
- android如何在activity启动的时候隐藏输入法软键盘?
- 进入Activity的时候隐藏软键盘当获取到焦点的时候弹出软键盘
- Android开发,在Activity启动时,默认隐藏软键盘。和遮挡Edittext时的处理
- Android activity和fragment隐藏软键盘
- Android 当EditextText失去焦点,或者点击Activity的时候关闭软键盘或者其他布局
- android 软键盘隐藏 activity初始化时edittext聚焦
- android:在有EditText的Activity上,控制自动显示或者隐藏软键盘
- Android隐藏软键盘
- Android隐藏软键盘
- android 隐藏软键盘
- android隐藏软键盘
- Android 隐藏软键盘
- android 隐藏软键盘
- Android软键盘隐藏
- Android隐藏软键盘
- Source Insight常用快捷键及注释快捷键设置
- LeetCode-Palindrome Number
- 操作系统监控命令
- NotificationManager和Notification的使用总结
- cannot open shared object file: No such file or directory
- android activity启动的时候隐藏软键盘
- 基于方向梯度直方图的行人检测
- [1143]面向对象程序设计上机练习四(变量引用)
- zoj 3816 Generalized Palindromic Number (根据对称性来搜)
- 先其他app发送简单数据
- LoadRunner参数化详解
- Adobe Dreamweaver 网页制作一行3个代码模板
- 详解Jquery的$命名冲突及对应解决方法
- BCD错误的修复和Win7启动备份方法