文档章节

Android开发过程解决软键盘遮住EditText的问题

开源中国首席体验师
 开源中国首席体验师
发布于 2014/01/24 10:42
字数 122
阅读 353
收藏 3

其实非常简单,只要有两处代码做到了就好了

1、设置输入法适应的方式

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

2、设置EditText,加粗的部分就是重点了

<EditText

                            android:id="@+id/login_with_single_password"

                            android:layout_width="200dp"

                            android:layout_height="30dp"

                            android:layout_marginLeft="10dp"

                            android:background="@drawable/edittext_bg"

                            android:imeOptions="flagNoExtractUi"

                            android:inputType="textPassword"

                            android:padding="5dp"

                            android:password="true"

                            android:singleLine="true"

                            android:textColor="@color/white"

                            android:textSize="12dp"/>


本文转载自:http://hi.baidu.com/mingmingsuper/item/041a3a5c71b60e0ce6c4a5df

下一篇: maven
开源中国首席体验师
粉丝 0
博文 10
码字总数 183
作品 0
珠海
程序员
私信 提问
加载中

评论(1)

绿然
绿然
这样是不是在键盘弹出的时候,整个界面都被顶上去了?
android 记一次解决键盘遮挡问题

文章链接:https://mp.weixin.qq.com/s/1gkMtLu0BTXOUOj6isDjUw 日常android开发过程中,会遇到编辑框输入内容弹出软键盘,往往会出现键盘遮挡内容,或者出现页面整体上移的,或多或少在体验...

程序猿tx
2018/12/09
0
0
android软键盘的显示后隐藏

一:简述 点击文本框EditText,系统会自动弹出软键盘(其本质是一个Dialog),这必然会引起当前Activity主窗口的大小调整 而Android提供了不同的可选模式去调整活动窗口的大小,与之相关的属性...

sxl01890
2015/08/26
1K
0
Android开发之EditText属性详解

1、EditText输入的文字为密码形式的设置 (1)通过.xml里设置: 把该EditText设为:android:password="true" // 以”.”形式显示文本 (2)在代码里设置: 通过设置EditText的setTransformation...

的书法上的
2014/07/28
268
0
管与android软键盘隐藏总结

转载::Linux社区 1>软键盘的状态——隐藏或显示。 一:自动弹出软键盘 Timer timer=new Timer(); timer.schedule(new TimerTask() { public void run() { InputMethodManager inputMethod......

迷途d书童
2012/03/26
679
0
Android EditText不弹出输入法总结,焦点问题的总结

看一个manifest中Activity的配置,如果这个页面有EditText,并且我们想要进入这个页面的时候默认弹出输入法,可以这样设置这个属相:android:windowSoftInputMode=stateVisible,这样就会默认...

带梦想一7飞
2013/07/12
363
0

没有更多内容

加载失败,请刷新页面

加载更多

哈希

第一个只出现一次的字符的位置

Garphy
30分钟前
21
0
Centos7.7之离线安装kubectl

Centos7.7,kubernates-1.13.5. 我的Centos7.7上已经安装了kubernates 1.13.5,但是没有kubectl命令,手动安装 浏览器中访问https://storage.googleapis.com/kubernetes-release/release/sta......

克虏伯
32分钟前
23
0
redis原理及应用

一、redis来源 二、数据类型 三、主流的应用场景 四、特性 五、补充 一、 redis来源 redis作者:Salvatore Sanfilippo (antirez),男,意大利人. 需求:一个访客信息追踪网站,网站可以通过...

天子剑毅
40分钟前
35
0
12_多线程

12_多线程 wait():一旦执行此方法,当前线程就进入阻塞状态,并释放同步监视器(释放锁)。 notify():一旦执行此方法,就会唤醒被wait的一个线程。如果有多个线程被wait,就唤醒优先级高的那个...

行者终成事
45分钟前
36
0
图片的切换功能

<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title></title> <style type="text/css"> * { margin: 0; padding: 0; ......

zhengzhixiang
今天
25
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部