關于停止按鈕不能用的解決方法:
Message message = new Message();
message.what=1; //把what設置為1
System.out.println("threadHandler");
handler.sendMessageDelayed(message, 1000); //主線程中的handler
這樣就可以停止拉,handler.removeMessages(1);//他的what就是1.。。。不一樣當然停止不了。。
Message message = new Message();
message.what=1; //把what設置為1
System.out.println("threadHandler");
handler.sendMessageDelayed(message, 1000); //主線程中的handler
這樣就可以停止拉,handler.removeMessages(1);//他的what就是1.。。。不一樣當然停止不了。。
2015-06-05
大家說的停止按鈕不能用,是因為message.what沒有設置成1,handler.removeMessages(1)是指清楚對應的what為1的message.應該就是這樣。
2015-06-05