我想制作一个简单的计数器程序,其中有一个 Textview 和两个按钮,一个带有 + 另一个带有 - 无论我按哪个,我都会增加或减少 1。
我的问题是我希望 Textview 更新变量而不是文本。(我的意思是我可以使用该应用程序,.setText("counter:"+ var_counter)
但不能使用.setText(var_counter)
.
var_counter 是一个整数。
final TextView tvContador = (TextView)findViewById(R.id.tvContador);
Button add = (Button)findViewById(R.id.bMais);
Button sub = (Button)findViewById(R.id.bMenos);
add.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
contador++;
tvContador.setText(getText(contador));
}
});
ps:我的字符串是资源字符串。