簡體   English   中英

密碼EditText在Xamarin.Android中不起作用

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM