setText为变量

时间:2011-08-15 01:34:39

标签: java android eclipse

我在创建一个简单的应用程序时遇到了问题,我创建了一个在单击按钮时发生变化的变量,但我想知道如何将TextView设置为该变量。

total是我的TextView,count是我的变量。

我正在努力 total.setText(计数);

我不知道如何告诉它只需取计数值并将文本设置为。

非常感谢任何帮助。

5 个答案:

答案 0 :(得分:1)

首先,您需要在布局文件中为TextView提供一个ID:

<TextView
    <!-- existing code -->
    android:id="@+id/total">
</TextView>

然后使用类似的东西来获取TextView的实例并设置文本:

TextView total = (TextView) findViewById(R.id.total);
total.setText(Integer.toString(count));

答案 1 :(得分:1)

使用:

total.setText(String.valueOf(count));

答案 2 :(得分:1)

好吧,你可以创建一个Global Variable

Button press上修改其值,然后调用TextView

中的值

我希望这有助于你

答案 3 :(得分:0)

Huuummmm

total.setText(将String.valueOf(计数));

应该这样做。

答案 4 :(得分:0)

假设countint,而您的TextViewandroid.widget.TextView的实例:

total.setText(Integer.toString(count));

setText()接受CharSequence类型的参数,因此需要将int转换为实现CharSequence接口的对象类型。 String是明显的选择。