Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用C#for Android在Xamarin中设置密码文本框_C#_Android_Xamarin_Xamarin.android_Xamarin Studio - Fatal编程技术网

如何使用C#for Android在Xamarin中设置密码文本框

如何使用C#for Android在Xamarin中设置密码文本框,c#,android,xamarin,xamarin.android,xamarin-studio,C#,Android,Xamarin,Xamarin.android,Xamarin Studio,我需要使用c#Mobile应用程序为我的Xamarin应用程序设置密码文本框 <EditText android:id="@+id/edittext" android:layout_width="match_parent" android:layout_height="wrap_content"> <requestFocus /> </EditText> <EditText android:password=

我需要使用c#Mobile应用程序为我的Xamarin应用程序设置密码文本框

   <EditText
    android:id="@+id/edittext"
    android:layout_width="match_parent"
    android:layout_height="wrap_content">
    <requestFocus />
</EditText>
<EditText
    android:password="true"
    android:id="@+id/txtPassword"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:inputType="textVisiblePassword" />
<requestFocus />
但是在密码文本框中,文本显示正常,而不是**********。

使用

android:inputType="textPassword" 
而不是android:inputType=“textVisiblePassword”(这意味着应该是可见密码的文本)用于
txtPassword
EditText

使用

android:inputType="textPassword" 
对于
txtPassword
EditText

,您应该在输入中使用
“IsPassword=true”
,而不是
android:inputType=“textVisiblePassword”
(这意味着应该是可见密码的文本)

例如:

var password = new Entry { Placeholder = "Password", IsPassword = true };
您应该在条目中使用
“IsPassword=true”

例如:

var password = new Entry { Placeholder = "Password", IsPassword = true };
这是@Racil Hilan提供的,对我有用

editText.InputType=Android.Text.InputTypes.TextVariationPassword | Android.Text.InputTypes.ClassText

我在这里添加它是为了节省其他人的时间,因为在阅读了这个问题的答案(在某些情况下对我有效)之后,它会让我走上错误的道路并浪费一个小时。

这是@Racil Hilan提供的,对我有效

editText.InputType=Android.Text.InputTypes.TextVariationPassword | Android.Text.InputTypes.ClassText


我在这里添加它是为了节省其他人的时间,因为在阅读了这个问题的答案(这在某些情况下对我很有效)之后,我走错了路,浪费了一个小时。

只是偶然发现了答案

android:inputType=“textPassword”android:hint一起工作

与android相同:密码。唯一的区别是当我使用android:gravity=“center”时,如果我使用android:inputType,则不会显示提示。案件结案

示例:

  <EditText
    android:id="@+id/edittext_password_la"
    android:layout_below="@+id/edittext_username_la"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_margin="15dip"
    android:inputType="textPassword"
    android:hint="@string/string_password" />

刚刚偶然发现了答案

android:inputType=“textPassword”android:hint一起工作

与android相同:密码。唯一的区别是当我使用android:gravity=“center”时,如果我使用android:inputType,则不会显示提示。案件结案

示例:

  <EditText
    android:id="@+id/edittext_password_la"
    android:layout_below="@+id/edittext_username_la"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_margin="15dip"
    android:inputType="textPassword"
    android:hint="@string/string_password" />


我使用了android:inputType=“textPassword”但得到了相同的结果。我使用了android:inputType=“textPassword”但得到了相同的结果。