android activity启动的时候隐藏软键盘
来源:互联网 发布:stussy淘宝 编辑:程序博客网 时间:2024/05/20 18:49
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隐藏软键盘
- 返回值为结构体,返回值可能为空时候的处理情况
- SylixOS_LWIP协议栈学习:动态内存管理
- Protobuf3语言指南
- nginx 根据不同url反向代理到不同服务器
- angular$http.post后台不能获取参数的问题
- android activity启动的时候隐藏软键盘
- [C++基础]typedef 函数指针的用法
- oracle序列详解
- phpexcel导入数据库 基于thinkphp3.2
- mysql中DATE_FORMAT函数用法详解
- 如何将xml约束添加至myeclipse,创建编写xml时的提示
- jmeter入门(原创+转载)
- 思维导图学物理
- Java垃圾回收器总结