把编辑框EditText的文本设置成密码形式,不让用户看见,下列正确的是 android:password="false" android:password="true" Edittext:password="true" android:text="password"
时间: 2023-11-28 14:05:09 浏览: 17
正确答案是:`android:password="true"`。
设置`android:password="true"`可以将EditText的文本设置成密码形式,不让用户看见。`android:password`属性是一个Boolean类型的值,当其值为true时,EditText的文本将被隐藏。其他选项都是错误的。
相关问题
下列选项中,用于设置EditText控件中输入的内容只能是数字的属性是()。 A.android:password B.android:hint C.android:phoneNumber D.android:editable
答案是D.android:editable。android:editable属性用于设置EditText控件是否可编辑,其值为true或false。如果将android:editable属性的值设置为false,则EditText控件中的文本内容就无法修改。而如果想要设置EditText控件中输入的内容只能是数字,可以使用android:inputType属性,将其值设置为number。例如,android:inputType="number"。android:password属性用于设置EditText控件中的文本是否需要以密码形式显示,android:hint属性用于设置EditText控件中的提示文本,android:phoneNumber属性用于设置EditText控件中输入的内容是否为电话号码。
<?xml version="1.0" encoding="utf-8"?> <TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/tableLayout1" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/background"> <TableRow android:id="@+id/tableRow1" android:layout_width="wrap_content" android:layout_height="wrap_content"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:inputType="textEmailAddress" android:text="会员昵称:" android:height="50px" /> <EditText android:id="@+id/nickname" android:hint="请输入会员昵称" android:layout_width="300px" android:layout_height="wrap_content" android:singleLine="true" /> </TableRow> <TableRow android:id="@+id/tableRow2" android:layout_width="wrap_content" android:layout_height="wrap_content"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:inputType="textEmailAddress" android:text="输入密码:" android:height="50px" /> <EditText android:id="@+id/pwd" android:layout_width="300px" android:inputType="textPassword" android:layout_height="wrap_content" /> </TableRow> <TableRow android:id="@+id/tableRow3" android:layout_width="wrap_content" android:layout_height="wrap_content"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:inputType="textEmailAddress" android:text="确认密码:" android:height="50px" /> <EditText android:id="@+id/repwd" android:layout_width="300px" android:layout_height="wrap_content" android:inputType="textPassword" /> </TableRow> <TableRow android:id="@+id/tableRow4" android:layout_width="wrap_content" android:layout_height="wrap_content"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:inputType="textEmailAddress" android:text="E-mail:" android:height="50px" /> <EditText android:id="@+id/email" android:layout_width="300px" android:layout_height="wrap_content" android:inputType="textEmailAddress" /> </TableRow> <LinearLayout android:orientation="horizontal" android:layout_width="wrap_content" android:layout_height="wrap_content" > <Button android:text="注册" android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content"/> <Button android:text="重置" android:id="@+id/button2" android:layout_width="wrap_content" android:layout_height="wrap_content"/> </LinearLayout> </TableLayout>详细解释下这段代码的作用
这段代码是一个 Android 应用程序中的布局文件,使用 TableLayout 和 TableRow 来创建一个表格。其中,每个 TableRow 包含一个 TextView 和一个 EditText,用于输入用户的昵称、密码和电子邮件地址。LinearLayout 中包含两个 Button,用于触发注册和重置操作。此外,还指定了布局的背景图。