簡體   English   中英

在Android中單擊按鈕時清除全局變量中的值

[英]Clear values in global variable on button click in android

我聲明了一個全局整數變量“ add”,其目的是添加在edittext“ e1”中輸入的值。 這些值顯示在文本視圖“ t11”中。 創建一個按鈕以重置textview't11'的值。
如何清除 “ add”之前保留的整數值

public class MainActivity extends Activity {
TextView t11;
Button b3;
EditText e1;
int add,tankfuel;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    t11=(TextView)findViewById(R.id.textView11);
    b3=(Button) findViewById(R.id.button3);
    b4=(Button) findViewById(R.id.button4);

    b4.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {
    tankfuel=Integer.parseInt(e1.getText().toString());
add=add+tankfuel;
t11.setText(String.valueOf(add));
e1.setText("");
    }
});     
 b3.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            t11.setText("");

                           //here the value held by add should be cleared


            }
    });

    }
}

嘗試使用

b3.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View v) {

        t11.setText("");

  }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM