protected void onCreate(Bundle savedInstanceState) {
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
super.onCreate(savedInstanceState);
setContentView(R.layout.queue);
overridePendingTransition(0,0);
final TextView encounter = (TextView) findViewById(R.id.output);
Button b1 = (Button) findViewById(R.id.start);
int counterA = 100;
int counterB = 100;
encounter.setText("Counter A : " + Integer.toString(counterA) + "\nCounter B : " + Integer.toString(counterB));
b1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
}
});
}
嗨,我或多或少是 android 新手。我正在尝试使用 2 个计数器和一个 textView 运行一个小模拟,其中显示了计数器的当前值。
现在,当我按下一个按钮时,我想在计数器 A 和计数器 B 上交替将值减小 10,直到一个达到 0,并且在每次减小之间我想等待 1 秒并使用新值更新 textView。
我用线程尝试了一些东西,但我得到的只是值减少了,但是 textView 直到最后才更新(当一个命中 0 时)。
有人可以帮助我吗?