EditText为空时提示方法:
1.xml文件中设置,如:android:hint="@string/user_name"
2.如:定义EditText变量mUserNamet,mUserName.setHint("昵称");


EditText密码隐藏:

//判断密码是否为空,做不同的操作
if(密码为空){
mUserPassword.setHint("密码");
mUserPassword.setInputType(InputType.TYPE_CLASS_TEXT|InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD);}
else{
mUserPassword.setInputType

(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD);
mUserPassword.setText(suserPassword);}

//监听密码输入情况,做不同的操作
mUserPassword.addTextChangedListener(new TextWatcher(){
public void afterTextChanged(Editable s) {
// TODO Auto-generated method stub
Editable etable = mUserPassword.getText();
mUserPassword.setInputType(InputType.TYPE_CLASS_TEXT |InputType.TYPE_TEXT_VARIATION_PASSWORD);
mUserPassword.setSelection(etable.length());//设置光标总是在最后,这点很重要
}
public void beforeTextChanged(CharSequence s, int start, int count,
int after) {
// TODO Auto-generated method stub
}

public void onTextChanged(CharSequence s, int start, int before,
int count) {
// TODO Auto-generated method stub
}

});

更多相关文章

  1. 让android定时关机的实现方法
  2. Android:使用SAX或者DOM或者pull操作XML文件
  3. Android分享界面制作(底部滑出动画)
  4. Android七大布局
  5. 一个不错的启动菜单显示屏动画效果
  6. android 4.4 设置默认日期格式
  7. listview使用小技巧
  8. Android(安卓)登录界面Demo源码
  9. android edittext的属性

随机推荐

  1. [原]Ubuntu 14.04编译Android(安卓)Kerne
  2. android 项目中接入flutter模块(部分页面
  3. android 中隐藏EditText的下划线方法
  4. Android(安卓)AOSP源码下载编译
  5. Android(安卓)AndBox 安安卜1.3发布
  6. Android中判断网络功能是否可用
  7. Tips: compilation and creating new pro
  8. 如何在Android中使用OpenCV
  9. Android(安卓)SD卡操作
  10. Android(安卓)之读取元素中的数据