Android EditText密码显示隐藏和全部属性的介绍

您所在的位置:网站首页 光猫里的密码怎么显示 Android EditText密码显示隐藏和全部属性的介绍

Android EditText密码显示隐藏和全部属性的介绍

2023-12-16 20:19| 来源: 网络整理| 查看: 265

               这个很简单,一起来看看图和代码吧:

   代码如下:

   布局文件:

  主函数的代码:

import android.app.Activity; import android.os.Bundle; import android.texthod.HideReturnsTransformationMethod; import android.texthod.PasswordTransformationMethod; import android.widget.CheckBox; import android.widget.CompoundButton; import android.widget.CompoundButton.OnCheckedChangeListener; import android.widget.TextView; public class MainActivity extends Activity { private TextView editText1; private CheckBox checkBox1; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.test); editText1 =(TextView) findViewById(R.id.editText1); checkBox1=(CheckBox) findViewById(R.id.checkBox1); checkBox1.setOnCheckedChangeListener(new OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { // TODO Auto-generated method stub if(isChecked){ //如果选中,显示密码 editText1.setTransformationMethod(HideReturnsTransformationMethod.getInstance()); }else{ //否则隐藏密码 editText1.setTransformationMethod(PasswordTransformationMethod.getInstance()); } } }); } }

 其实在这里主要的就是:

 

editText1.setTransformationMethod(HideReturnsTransformationMethod.getInstance()); editText1.setTransformationMethod(PasswordTransformationMethod.getInstance());

*******************************************************************************************************

下面是EditText属性的介绍:

 Android:layout_gravity="center_vertical"//设置控件显示的位置:默认top,这里居中显示,还有bottom    android:hint="请输入数字!"//设置显示在空间上的提示信息    android:numeric="integer"//设置只能输入整数,如果是小数则是:decimal    android:singleLine="true"//设置单行输入,一旦设置为true,则文字不会自动换行。

  



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3