一.新建项目,添加两个Activity
给MainActivity添加一个Button和一个EditText事件,其中EditText创建需要自写代码:
<Button
android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="428dp"
android:text="点击传送"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<EditText
android:id="@+id/editTextUserInput"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:autofillHints=""
android:hint="Enter text" //Edit显示文本信息
android:inputType="text" //Edit输入数据的类型
tools:ignore="MissingConstraints,TextFields" //创建EditText需要添加的属性
tools:layout_editor_absoluteX="164dp"
tools:layout_editor_absoluteY="356dp" />
EditText属性解释:
tools:ignore属性,是自定义EditText需要额外添加的,否则报错。
android:autofillHints用于Android的自动填充框架(Autofill Framework),根据该属性提供的值来预测用户可能想要填充的内容,并提供相应的建议。例如:
username:表示用户名字段password:表示密码字段emailAddress:表示电子邮件地址字段name:表示用户的全名phone:表示电话号码postalAddress:表示邮政地址postalCode:表示邮政编码creditCardNumber:表示信用卡号码creditCardSecurityCode:表示信用卡安全码(例如CVV)
提示值通常与 EditText 控件的 inputType 属性配合使用,以提供更好的用户体验。例如,如果 inputType 设置为 textPassword,则 autofillHints 应设置为 password。 此处设置为空是方便文本输入。
android:hint属性是EditText默认显示的文本信息。
android:inputType属性是EditText接受用户输出数据的类型,此处为text。
再给SecondActivity添加Textview事件:
<TextView
android:id="@+id/textview"
android:layout_width="wrap_content"
an


361

被折叠的 条评论
为什么被折叠?



