我正在创建一个小的"点击计数器"应用程序,该应用程序基本上具有按钮功能,按下时,文本视图字段显示所做的点击次数.我正在尝试设置一个"重置"按钮,它将textview的值更改回0.这是我到目前为止的代码:
wreset = (Button)findViewById(R.id.wreset);
wreset.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
txtCount.setText(String.valueOf(0));
}
Run Code Online (Sandbox Code Playgroud)
这会将textview值更改为0,但是再次单击该按钮时,它会从单击重置按钮时的计数开始返回.
例如:
a.当前计数= 10
b.选择重置按钮
c.当前计数= 0
d.点击按钮按下
e.当前计数= 11
我使用了错误的陈述或意图吗?
你没有重置你正在使用的任何计数器:
@Override
public void onClick(View arg0) {
yourCounter = 0;
txtCount.setText("0");
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3485 次 |
| 最近记录: |