android studio 用TextView 获取 EditText控件的数据
时间: 2025-01-06 12:47:44 浏览: 14
在Android Studio中,如果你想要从EditText控件获取数据并显示在TextView上,你需要通过以下步骤操作:
1. 首先,确保EditText和TextView是在XML布局文件中的控件,并赋予它们对应的ID。例如:
```xml
<EditText
android:id="@+id/edit_text_input"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="输入内容" />
<TextView
android:id="@+id/text_view_output"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="暂无数据" />
```
2. 在Activity或Fragment的Java或Kotlin代码中,你可以通过`findViewById()`方法找到这两个控件并获取EditText的文本:
```java
// Java
EditText editText = findViewById(R.id.edit_text_input);
String inputText = editText.getText().toString();
// Kotlin
val editText = findViewById<EditText>(R.id.edit_text_input)
val inputText = editText.text.toString()
```
3. 最后,将获取到的数据赋值给TextView:
```java
// Java
textViewOutput.setText(inputText);
// Kotlin
textViewOutput.text = inputText
```
现在,当你在EditText中输入文字,TextView会显示相应的输入内容。
阅读全文