我是新来的android和我想做一个简单的例子,我点击一个开始按钮和另一个活动是打开的,有一个简单的数字开始在一个和向上计数,但我面临一个问题,我初始化onCreate方法(在第二个活动)的一些变量后,我应该在哪里实际启动while语句来计算和修改文本视图?后onCreate Android
我写了这个类:
public class Counter extends Thread{
private TextView tv;
private int i;
public Counter(TextView tv){
this.tv = tv;
}
@Override
public void run() {
while(true){
tv.setText(i);
try {
sleep(500);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
i++;
}
}
并开始线程在这里:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_game);
counter = new Counter((TextView) findViewById(R.id.textView2));
counter.start();
}
你的代码在哪里?你试过了什么? –
我发布了一些代码,我写了 –
如果我得到你的问题然后在里面做onResume() –