android - android 清除字符串中的值

标签 android string reset

我有一个应用程序,可以让您单击按钮从起始值 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/

相关文章:

Angular Material : Reseting reactiveform shows validation error

laravel - 覆盖电子邮件模板 Laravel 5.3 中的密码重置 url

android - Google Play 服务 + Android Studio 模拟器

android - 比较两张图片

c# - 可以创建不区分大小写的字符串类吗?

c# - 将由返回字符分隔的字符串转换为 List<string> 的最佳方法是什么?

c - 复位 vector 在现代处理器中的意义

android - 过时的 proguard 文件;使用 -keepclasseswithmembers 而不是 -keepclasseswithmembernames

android - 从 Android 中的 EditText 中移除焦点

java - 在Java中创建随机字母数字字母串的绝对最简单的方法是什么?