button.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { ((Button) v).setEnabled(false); // 设置按钮不可用 // 创建一个用于播放背景音乐的线程 thread = new Thread(new Runnable() { @Override public void run() { playBGSound(); // 播放背景音乐 t1.setText("1"); } }); thread.start(); // 开启线程 } }); }
就是这样。setText总是出错,,,求指导这个值怎么传,
解决方案:20分
更新UI要在主线程更新。
解决方案:60分