Edittext
杨筱毅
本博客中绝大部分内容为解决项目中遇到的一些问题的方案,可能是从各种途径中获取到的,留个备份让别人(以后的自己也是别人)遇到相同问题时能够快速的解决。。。
展开
-
检测edittext中文字的输入状态,清空内容
import android.text.Editable;import android.text.TextUtils;import android.text.TextWatcher;import android.view.View;import android.widget.Button;import android.widget.EditText;/** * Created by xi原创 2015-04-27 10:07:54 · 12538 阅读 · 0 评论 -
点击按钮之后仍然显示对话框--Android
Android Dialog, keep dialog open when button is pressed? 目标: 如图 点击对话框中确定按钮之后需要判断输入是否为空,如果为空,显示toast,如果输入符合要求,那么dismiss掉对话框 参考链接:stackoverflow代码如下:final EditText etUserName = new EditText(context)原创 2015-05-18 17:12:12 · 985 阅读 · 0 评论 -
EditText有内容时显示清空按钮,无内容时不显示
/** * Created by xiaoyee on 4/27/15 * 用户检测edittext输入状态,如果有内容,那么显示清空按钮,如果没有内容,则清空 * <p> * 用法: * <br/>edittext.addTextChangedListener(new InputWatcher(btnClear, etContent)); * <br/>{@li原创 2015-06-19 15:57:40 · 2076 阅读 · 0 评论 -
自定义EditText样式-(包括光标背景)
效果图: 布局文件中<EditText android:layout_width="match_parent" android:layout_height="wrap_content" style="@style/ETEditAlbumInfoText" />样式:ETEditAlbumInfoTe原创 2015-12-26 19:11:29 · 1784 阅读 · 0 评论 -
TextWatcher 的onTextChanged一个注意点
日志如下图: 由此可以看出如果判断输入框中是否已经没有字符时,不可以用count==0判断(英文时还好说,中文时count不对应), 而应该使用TextUtils.isEmpty(s)来判断 public abstract void onTextChanged (CharSequence s, int start, int before, int count) This metho原创 2016-01-14 11:56:26 · 1866 阅读 · 0 评论