Android EditText密码显示隐藏和全部属性的介绍 |
您所在的位置:网站首页 › 光猫里的密码怎么显示 › Android EditText密码显示隐藏和全部属性的介绍 |
这个很简单,一起来看看图和代码吧:
代码如下:
布局文件: 主函数的代码: 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 |