我有一个应用程序,可以让您单击按钮从起始值 20 中添加和减去 +5 或 -5 以及 +1 或 -1。我已经设置了它,以便当单击按钮时它会输入值转换为字符串并显示它,以便用户可以看到他们按下的内容的历史记录。我有一个名为 Reset() 的方法;将起始值重置回 20,我想知道如何清除字符串值
add5.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
counter += 5;
updateDisplay();
// add the click history for p1
String tmText = (String) btnPressedTV.getText();
btnPressedTV.setText(tmText + "\n" + String.valueOf(counter));
}
});
sub5.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
counter -= 5;
updateDisplay();
// add the click history for p1
String tmText = (String) btnPressedTV.getText();
btnPressedTV.setText(tmText + "\n" + String.valueOf(counter));
}
});
void reset() {
// TODO Auto-generated method stub
counter = 20;
display.setText(String.valueOf(20));
display.setTextColor(Color.BLACK);
tmText = "";
}
最佳答案
试试这个..
在Global
中使用您的String
tmText,如下所示,就像您的整数 计数器
String tmText;
int counter;
和重置
方法
public void reset()
{
tmText = "";
counter = 20;
}
关于android - android 清除字符串中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20736863/