子线程更新音量对话框相关问题
请教您一个问题,在更新dialog音量的时候采用的是实现Runnable借口的方法,可不可以采用new Thread(){public void run() {处理更新对话框音量逻辑};}.start();这种方法,自己试了下不行,没想明白原因,能否解答一下,万分感激!!!
请教您一个问题,在更新dialog音量的时候采用的是实现Runnable借口的方法,可不可以采用new Thread(){public void run() {处理更新对话框音量逻辑};}.start();这种方法,自己试了下不行,没想明白原因,能否解答一下,万分感激!!!
2015-12-20
new Thread(new Runnable() { @Override public void run() { // TODO Auto-generated method stub while(isRecording) { try { Thread.sleep(100); time += 0.1f; } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } handler.sendEmptyMessage(MSG_VOICE_CHANGED); } } }).start();
这样写就可以,runnable要放在参数里
举报