记一次,软键盘设置android:imeOptions="actionDone"在华为手机上无效的坑
2017-08-22 21:02
3591 查看
需求是这样的,进入界面,EditText获取焦点,并吊起软键盘。
实现:在布局文件的EditText标签下,设置
OK,在其他手机上都可以,但是在华为手机上却无效,那么怎么办呢?
解决:在代码中设置
OK。bingo
-------------------------------------------------------------------
补充一点,我的EditText要求是多行输入的,发现在华为手机上设置为TYPE_TEXT_FLAG_MULTI_LINE并不能生效,so,怎么办呢?
解决:还有一种模式为TYPE_TEXT_FLAG_IME_MULTI_LINE,设置这个就可以了。
OK。bingo,想知道两者有什么区别?靠自己了
实现:在布局文件的EditText标签下,设置
OK,在其他手机上都可以,但是在华为手机上却无效,那么怎么办呢?
解决:在代码中设置
OK。bingo
-------------------------------------------------------------------
补充一点,我的EditText要求是多行输入的,发现在华为手机上设置为TYPE_TEXT_FLAG_MULTI_LINE并不能生效,so,怎么办呢?
解决:还有一种模式为TYPE_TEXT_FLAG_IME_MULTI_LINE,设置这个就可以了。
OK。bingo,想知道两者有什么区别?靠自己了
相关文章推荐
- android:imeOptions="actionDone"无效
- Android Edittext设置android:imeOptions="actionSearch"不起作用
- Android Edittext设置android:imeOptions="actionSearch"不起作用
- android:imeOptions="actionDone"
- EditText设置android:imeOptions="actionSend"无效问题
- 【Android】设置android:maxLines="1"后,android:imeOptions="actionSearch"失效
- 通过设置android:imeOptions来改变软键盘Enter键图标
- EditText的imeOptions="actionNext"属性无效
- 设置EditText的android:imeOptions来改变软键盘Enter键图标
- 通过设置android:imeOptions来改变软键盘Enter键图标
- 关于设置android:imeOptions属性无效的解决办法
- EditText添加android:imeOptions="actionSearch"弹出的键盘中带有搜索按钮
- Android edittext 输入框 下一项 android:imeOptions="actionNext"
- Android edittext 输入框 下一项 android:imeOptions="actionNext"
- 通过设置android:imeOptions来改变软键盘Enter键图标
- GridView设置android:numColumns="auto_fit"属性无效的问题解决
- 设置android:supportsRtl="true"无效问题
- android ListView条目的子布局设置android:layout_height="match_parent"无效
- android设置手机横屏与竖屏无效的解决方法
- 解决android 软键盘在全屏下设置adjustResize无效的问题