MonoDroid以编程方式将edittext设置为密码模式

时间:2012-12-23 13:57:40

标签: xamarin.android android-edittext

有没有人知道如何在Mono for Android中以编程方式将edittext控件设置为密码模式。 MonoDroid似乎没有正常的settransformation方法。

2 个答案:

答案 0 :(得分:4)

在Android API中以Get和Set开头的属性将在MonoDroid版本中删除Get和Set前缀,以便与c#属性命名更加一致。

您应该能够执行以下操作:

etEditText.TransformationMethod = Android.Text.Method.PasswordTransformationMethod.Instance;

答案 1 :(得分:1)

如何获取EditText字段并进行设置的示例:

passwordEditText = FindViewById<EditText>(Resource.Id.your_id_name);        
passwordEditText.InputType = Android.Text.InputTypes.ClassText | Android.Text.InputTypes.TextVariationPassword;

另外,只是一个FYI一定要正确处理屏幕旋转。