Java 如何使用文本视图上的延迟显示文本?
当我第一次点击按钮时。程序将随机发送文本。然后,当我再次按下按钮时,它将延迟显示文本 我的代码Java 如何使用文本视图上的延迟显示文本?,java,android,Java,Android,当我第一次点击按钮时。程序将随机发送文本。然后,当我再次按下按钮时,它将延迟显示文本 我的代码 public void onClick(View v) { final MediaPlayer mp = MediaPlayer.create(getBaseContext(), R.raw.yeehaw); showRandom = !showRandom; t = new Thread() { public void run() {
public void onClick(View v) {
final MediaPlayer mp = MediaPlayer.create(getBaseContext(), R.raw.yeehaw);
showRandom = !showRandom;
t = new Thread() {
public void run() {
try {
while(showRandom) {
sleep(5);
mp.start();
handler.sendMessage(handler.obtainMessage());
}
} catch(Exception ex) {
ex.printStackTrace();
}
}
};
t.start();
}
从您的问题中,您的上下文还不清楚,但我可以看到您试图将线程执行延迟5毫秒,这是您无法注意到的。增加睡眠时间,看看你是否克服了这个问题 PFB此处提供了睡眠方法的详细信息
谢谢为什么你要为java、C++、Visual展示标签呢?请为您的项目选择一种合适的语言。另外,如果是Java,什么GUI库?我是这个板的新手。对不起,我不知道你可以为android添加标签。你想做什么?你的解释一点也不清楚。请在你的问题中用问号。问一个真正的问题。给背景以理解,并给出你们尝试过的代码(正如你们所做的,但你们只是这么做了)。我的意思是当我第一次按下按钮时,文本将随机出现。下一步,我再次按下按钮,文本将减速相同的乐透我该怎么做呢