【发布时间】:2015-08-15 13:50:07
【问题描述】:
我正在使用 Android Studio,我想每半秒循环一次
"Random rand = new Random();
int value = rand.nextInt(10);"
无论如何,感谢您的宝贵时间,如果您能提供帮助,那就太好了。 :)
此致
伊戈尔
编辑
感谢大家的友好和有用的答案。我会在尝试每个答案后尽快选择最佳答案。 (现在不是我的电脑)但是再次感谢大家。
编辑
对于任何有类似问题的人,我让它工作。这是最终的代码。
包sarju7.click;
import android.os.Handler;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;
import java.util.Random;
public class MainActivity extends ActionBarActivity {
Random rand = new Random();
Handler handler = new Handler();
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Runnable r = new Runnable() {
public void run() {
int value = rand.nextInt(10);
TextView t1 = (TextView) findViewById(R.id.clicker);
t1.setText(Integer.toString(value));
handler.postDelayed(this, 400);
}
};
handler.postDelayed(r, 400);
}
}
再次感谢大家。你们是最棒的。我喜欢所有的堆栈溢出!
【问题讨论】: