android开发中 如何动态更新TextView的内容?
时间: 2024-02-28 13:57:00 浏览: 529
在 Android 开发中,可以通过以下步骤动态更新 TextView 的内容:
1. 获取 TextView 对象
```
TextView textView = findViewById(R.id.text_view);
```
2. 使用 setText() 方法设置新的文本内容
```
textView.setText("New text content");
```
如果需要在原有文本的基础上追加新的内容,可以使用 append() 方法:
```
textView.append("New text content");
```
3. 如果在非 UI 线程中更新 TextView 的内容,需要使用 runOnUiThread() 方法来切换到 UI 线程:
```
runOnUiThread(new Runnable() {
@Override
public void run() {
textView.setText("New text content");
}
});
```
这样就可以在 Android 应用中动态更新 TextView 的内容了。
阅读全文