文档章节

关于EditText的使用

pokerWu
 pokerWu
发布于 2015/06/11 14:34
字数 353
阅读 11
收藏 0

我是一个activity完全用于编辑一个消息的,有个top_bar和bottom_bar。我需要的是打开这个activity就会让EditText获得焦点,然后EditText区域压缩(我EditText 中石油layout_weight,占用除top和bottom之后所有位置)

做法:

    在这个EditText所在的activity中 添加 android:windowSoftInputMode="adjustResize|stateVisible"

    stateVisible:软键盘通常是可见的

    adjustResize:该Activity总是调整屏幕的大小以便留出软键盘的空间


除此外EditText还有的值:

stateUnspecified:软键盘的状态并没有指定,系统将选择一个合适的状态或依赖于主题的设置

stateUnchanged:当这个activity出现时,软键盘将一直保持在上一个activity里的状态,无论是隐藏还是显示

stateHidden:用户选择activity时,软键盘总是被隐藏

stateAlwaysHidden:当该Activity主窗口获取焦点时,软键盘也总是被隐藏的

stateVisible:软键盘通常是可见的

stateAlwaysVisible:用户选择activity时,软键盘总是显示的状态

adjustUnspecified:默认设置,通常由系统自行决定是隐藏还是显示

adjustResize:该Activity总是调整屏幕的大小以便留出软键盘的空间

adjustPan:当前窗口的内容将自动移动以便当前焦点从不被键盘覆盖和用户能总是看到输入内容的部分


之后再继续完善EditText的用法

© 著作权归作者所有

共有 人打赏支持
pokerWu
粉丝 0
博文 2
码字总数 1951
作品 0
成都
程序员
EditText怎样设置字体与字体之间的距离(字间距)呢?

查看了一下社区里面的帖子,没有发现想要的答案,是关于EditText的字体与字体之间的距离(字间距)。 看了一下EditText里面的属性,没有发现有这个功能,所以在这里发一帖提问。希望各位前辈...

蜗牛-攀爬
2013/12/19
5.8K
3
Android EditText不弹出输入法总结,焦点问题的总结

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

带梦想一7飞
2013/07/12
0
0
Android输入键盘隐藏解决方案

输入法键盘是Android开发中必不可免的一部分,一般情况下对于用户体验要求比较高的产品或者项目,都会有这样一个要求,当我们使用完EditText控件后,我们再点击其他页面时,需要我们自动隐藏...

ostracod
2017/09/01
0
0
关于EditText中字与字之间怎样设置一定的间隔(光标也随之有相应的间隔)

@EricChan 你好,想跟你请教个问题:关于在android的EditText中,怎样设置字与字之间的间隔(光标也有相应的间隔),这个怎样实验?我重写edittext方法的onDraw(),但是光标间隔还是没变,...

蜗牛-攀爬
2013/12/25
2.7K
2
关于Datepickdialog的问题?

用Datepickdialog弄了一个日期选择器,是对一个EditText做监听出现的,同时在这个Avtivity中还有其他的EditText,问题是每次触发Datepickdialog这个监听时,其他EditText中的填写的数据都被清...

嘻哈中少
2015/07/11
180
1

没有更多内容

加载失败,请刷新页面

加载更多

命令行新建Maven多项目

参考地址 # DgroupId 可以理解为包名# DartifactId 可以理解为项目名mvn archetype:generate -DgroupId=cn.modfun -DartifactId=scaffold -DarchetypeArtifactId=maven-archetype-quickst......

阿白
52分钟前
1
0
OSChina 周四乱弹 —— 上帝对我单身年限的惩罚越来越长了

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @达尔文:分享张卫健的单曲《身体健康》 《身体健康》- 张卫健 手机党少年们想听歌,请使劲儿戳(这里) 昨天是重阳节咯, 可惜小小编辑总是晚...

小小编辑
54分钟前
10
0
django rest framework 外键序列化方法与问题总结

django rest framework 外键序列化方法与问题总结 当借口中需要出现一对多关系的时候,我们可以用rest_framwork的序列化功能来处理,代码如下. # models.pyfrom django.db import modelscl...

_Change_
昨天
3
0
SingleNumber136 leetCode

Given a non-empty array of integers, every element appears twice except for one. Find that single one. Note: Your algorithm should have a linear runtime complexity. Could you im......

woshixin
昨天
3
0
String ,  StringBuffer ,  StringBuilder的区别

String , StringBuffer , StringBuilder的区别 String 首先,String 是用来表示一个字符串常量的,它是一个不可变对象,意味着,一旦我们创建了某个字符串之后,就不能再改变它的值了,我们可...

tsmyk0715
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部