android - 动态更改 TextView 的文本值

标签 android textview

我的 XML 布局文件中有一个 TextView ,但是当我尝试以编程方式(动态地,取决于用户单击哪个按钮)更改其文本值时, TextView 的文本不会更改。

这是我试过的代码:

TextView userText = (TextView) findViewById(R.id.User);

userText.setText(bundle.getString("user"));

在 Debug模式下,我可以看到 usertext 有更改的文本,但是更改没有出现在我的移动窗口上...我不知道为什么。

编辑:已解决!!!!这是我的相对布局的问题,文本在窗口之外!!!

最佳答案

userText.invalidate()

关于android - 动态更改 TextView 的文本值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4139235/

相关文章:

java - 如何在静态 main 中或之后定义 Button 和 TextView?

java - Android - 将 ARGB 颜色转换为 RGB

android - ScrollView 全滚动时 EditText 失去焦点

android - 如何将 Android 任务转换为 Kotlin Deferred?

java - 如何显示变量的值? - 安卓

android - 更改 Fragment 中的 TextView

java - 声音适用于 HTC Desire 但不适用于 T-Mobile G1

android - 如何使用intent Android绘制路线图

android - TextView.setText()使我的应用程序崩溃

android - 如何让 ImageButton 表现得像 ViewGroup?