帮我写EditText代码
时间: 2023-07-10 14:33:12 浏览: 99
android 中如何限制 EditText 最大输入字符数
5星 · 资源好评率100%
好的,以下是一个简单的EditText代码示例:
布局文件(例如activity_main.xml):
```
<EditText
android:id="@+id/edit_text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="请输入文本" />
```
Java代码:
```
EditText editText = findViewById(R.id.edit_text);
// 获取EditText中的文本
String text = editText.getText().toString();
// 设置EditText中的文本
editText.setText("这是新的文本");
// 监听EditText中文本的变化
editText.addTextChangedListener(new TextWatcher() {
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
// 在文本变化前执行的操作
}
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
// 在文本变化时执行的操作
}
@Override
public void afterTextChanged(Editable s) {
// 在文本变化后执行的操作
}
});
```
当用户在EditText中输入文本或删除文本时,addTextChangedListener()方法中的TextWatcher将会监听到文本的变化,并执行相应的操作。
阅读全文