如何更新声明变量的值

how to update the value of a declared variable

好的,所以我正在编写计数计数器应用程序,我正在尝试获取一个按钮以添加到文本视图。

现在我有一个名为 count 的变量设置为 0。我想做的是,每当我按下一个按钮时,count 都会更新为 count + 1,然后新的计数会显示在我的文本视图。

这是我现在拥有的代码,但是一旦我按下按钮,它就会变为 1 并停留在那里。 txtView.setText(Integer.toString(count +1));

假设 count 是一个 class 变量:

txtView.setText(Integer.toString(++count));

为什么会这样:++count 意味着首先增加当前 count 值(与 count = count + 1; 相同),然后使用新值更改文本。

  1. count += 1(每次点击按钮时都应执行此操作,最好在 onClick 方法中执行。

  2. txtView.setText(Integer.toString(count+1))

  3. 完成