[英]Password EditText not working in Xamarin.Android
將EditText添加到對話框並將其輸入類型設置為密碼不起作用。 字母保留為純文字。
LinearLayout layout = new LinearLayout(this);
layout.Orientation = Orientation.Vertical;
EditText txtUsername = new EditText(this);
txtUsername.Hint = "Username";
layout.AddView(txtUsername);
EditText txtPassword = new EditText(this);
txtPassword.Hint = "Password";
txtPassword.InputType = Android.Text.InputTypes.TextVariationPassword;
layout.AddView(txtPassword);
var alert = new Android.Support.V7.App.AlertDialog.Builder(this);
alert.SetTitle("Login");
alert.SetView(layout);
alert.SetPositiveButton("Submit", (senderAlert, args) =>
{
var username = txtUsername.Text;
var password = txtPassword.Text;
});
alert.SetNegativeButton("Cancel", (senderAlert, args) =>
{
});
Dialog dialog = alert.Create();
dialog.Show();
嘗試使用“ IsPassword”屬性。
txtPassword.IsPassword = true;
txtPassword.InputType =
Android.Text.InputTypes.TextVariationPassword | Android.Text.InputTypes.ClassText;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.