亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

子線程更新音量對話框相關問題

請教您一個問題,在更新dialog音量的時候采用的是實現Runnable借口的方法,可不可以采用new Thread(){public void run() {處理更新對話框音量邏輯};}.start();這種方法,自己試了下不行,沒想明白原因,能否解答一下,萬分感激?。?!

正在回答

2 回答

我感覺不能在 handler 內new ?線程吧。

0 回復 有任何疑惑可以回復我~
????????????????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要放在參數里

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Android-仿微信語音聊天
  • 參與學習       43189    人
  • 解答問題       248    個

結合自定義View和API,Dialog管理等實現實現微信語音

進入課程

子線程更新音量對話框相關問題

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號