嗨,对不起我的英文! :) 我想通过随机数在3秒后更改文本视图的文本,但它只是显示最后一个数字,而我没有在文本视图中看到最后一个数字如何更改textview的文字不止一个
我该怎么办?
谢谢... :)
import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
import android.widget.TextView;
public class TestActivity extends Activity {
int rand;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
final TextView txtShow = (TextView) findViewById(R.id.txtShow);
Handler handler = new Handler();
for (int i = 0; i < 5; i++)
{
rand = (int) (Math.random() * 9);
handler.postDelayed(new Runnable() {
@Override
public void run() {
txtShow.setText("" + rand);
}
}, 3000);
}
}
}