博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
EditText 限制输入,自定义样式,监听输入的字符,自动换行
阅读量:5920 次
发布时间:2019-06-19

本文共 1715 字,大约阅读时间需要 5 分钟。

自动获取焦点

限制输入的字符

设定颜色

监听输入的字符

package com.kale.edittext;import android.app.Activity;import android.os.Bundle;import android.text.Editable;import android.text.TextWatcher;import android.view.KeyEvent;import android.view.inputmethod.EditorInfo;import android.widget.EditText;import android.widget.TextView;import android.widget.TextView.OnEditorActionListener;import android.widget.Toast;import com.kale.edittext.R;public class MainActivity extends Activity {	@Override	protected void onCreate(Bundle savedInstanceState) {		super.onCreate(savedInstanceState);		setContentView(R.layout.activity_main);				EditText eT = (EditText)findViewById(R.id.editText_id);				eT.addTextChangedListener(new TextWatcher() {						@Override			public void onTextChanged(CharSequence s, int start, int before, int count) {				// TODO 输入过程中,还在内存里,没到屏幕上							}						@Override			public void beforeTextChanged(CharSequence s, int start, int count,					int after) {				// TODO 在输入之前会触发的							}						@Override			public void afterTextChanged(Editable s) {				// TODO 输入完将要显示到屏幕上时会触发				Toast.makeText(MainActivity.this, s.toString(), 0).show();			}		});						/*阻止一进入Activity,editText就获得焦点弹出输入法对话框,		 * 只需要在AndroidManifest.xml相应的activity标签中加入下面这句话即可实现。		android:windowSoftInputMode="stateHidden|adjustResize"		
*/ }}

自定义风格

设定点击效果,点上去后边框变黑。这里没用图片,是自己画的圆角

"@drawable/bg_edittext" android:ems="10" />
bg_edittext_focused.xml

bg_edittext_normal.xml

bg_edittext.xml

自动换行

源码下载:

你可能感兴趣的文章
基于FPGA的UART接口协议设计
查看>>
从底层了解ASP.NET 体系结构
查看>>
windows和Ubuntu下安装mongodb
查看>>
Docker学习笔记_安装和使用Rabbitmq
查看>>
jQuery的live()方法对hover事件的处理示例
查看>>
Python+OpenCV图像处理(二)——打印图片属性、设置图片存储路径、电脑摄像头的调取和显示...
查看>>
用 Hadoop 进行分布式并行编程, 第 2 部分
查看>>
圆桌问题
查看>>
读JDK源码集合部分
查看>>
NO17 第二关考试: 返回上次目录和ls -lrt倒序看文件--删除7天前的日志--查看日志更新--记录行号...
查看>>
Java NStruct
查看>>
吴恩达机器学习笔记3-代价函数II(cost function)
查看>>
吾日三省吾身
查看>>
这些.NET开源项目你知道吗?让.NET开源来得更加猛烈些吧!(第二辑)
查看>>
使用jmeter进行批量数据创建
查看>>
Java集合类——Set、List、Map、Queue接口
查看>>
数据结构:单链表就地逆置(递归方法)解析
查看>>
Java并发AQS原理分析(二)
查看>>
项目Alpha冲刺 Day4
查看>>
hdu 2018 母牛的故事(递推)
查看>>