gpt4 book ai didi

java - 如何更改 Java 代码中的 TextView 值?

转载 作者:IT老高 更新时间:2023-10-28 20:37:39 37 4
gpt4 key购买 nike

我正在开发一个安卓程序。用户单击一个按钮,我做了一些数学运算,我想更改我在某些 TextView 对象中的 View 中的值。谁能告诉我如何在我的代码中做到这一点?

最佳答案

我认为这个问题是 this one 的延续。 .

你想做什么?您真的想在用户单击按钮时动态更改 TextView 对象中的文本吗?如果你有理由,你当然可以这样做,但是,如果文本是静态的,它通常在 main.xml 文件中设置,如下所示:

<TextView  
android:id="@+id/rate"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/rate"
/>

字符串“@string/rate”指的是您的 strings.xml 文件中的一个条目,如下所示:

<string name="rate">Rate</string>

如果您以后真的想更改此文本,可以使用 Nikolay 的示例来实现 - 您可以通过使用 main.xml 中为其定义的 id 来获得对 TextView 的引用,如下所示:


final TextView textViewToChange = (TextView) findViewById(R.id.rate);
textViewToChange.setText(
"The new text that I'd like to display now that the user has pushed a button.");

关于java - 如何更改 Java 代码中的 TextView 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4768969/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com